GRpc memory quota was set but disabled due to issues with grpc quoter, to enable it use EnableGRpcMemoryQuota option
==1052329==WARNING: MemorySanitizer: use-of-uninitialized-value
warning: address range table at offset 0x820 has a premature terminator entry at offset 0x830
    #0 0x0000173568c0 in std::__y1::pair<std::__y1::__hash_iterator<std::__y1::__hash_node<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, void*>*>, bool> std::__y1::__hash_table<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::hash<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>, std::__y1::equal_to<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>>::__emplace_unique_key_args<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&>(std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__hash_table:1534:12
    #1 0x00004ecdcc6d in __emplace_unique_extract_key<const std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__hash_table:826:12
    #2 0x00004ecdcc6d in __emplace_unique<const std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__hash_table:805:12
    #3 0x00004ecdcc6d in emplace<const std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char> > &> /-S/contrib/libs/cxxsupp/libcxx/include/unordered_set:759:21
    #4 0x00004ecdcc6d in UpdateKnownEndpoints /-S/ydb/core/fq/libs/private_client/private_client.cpp:225:24
    #5 0x00004ecdcc6d in auto NFq::TPrivateClient::TImpl::MakeResultExtractor<Fq::Private::GetTaskResult, NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>(NThreading::TPromise<NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>> const&, TInstant)::'lambda'(google::protobuf::Any*, NYdb::Dev::TPlainStatus)::operator()(google::protobuf::Any*, NYdb::Dev::TPlainStatus) /-S/ydb/core/fq/libs/private_client/private_client.cpp:67:17
    #6 0x00004ecdc92f in decltype(std::declval<auto NFq::TPrivateClient::TImpl::MakeResultExtractor<Fq::Private::GetTaskResult, NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>(NThreading::TPromise<NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>> const&, TInstant)::'lambda'(google::protobuf::Any*, NYdb::Dev::TPlainStatus)&>()(std::declval<google::protobuf::Any*>(), std::declval<NYdb::Dev::TPlainStatus>())) std::__y1::__invoke[abi:fe200000]<auto NFq::TPrivateClient::TImpl::MakeResultExtractor<Fq::Private::GetTaskResult, NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>(NThreading::TPromise<NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>> const&, TInstant)::'lambda'(google::protobuf::Any*, NYdb::Dev::TPlainStatus)&, google::protobuf::Any*, NYdb::Dev::TPlainStatus>(auto NFq::TPrivateClient::TImpl::MakeResultExtractor<Fq::Private::GetTaskResult, NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>(NThreading::TPromise<NFq::TProtoResultInternalWrapper<Fq::Private::GetTaskResult>>, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>> const&, TInstant)::'lambda'(google::protobuf::Any*, NYdb::Dev::TPlainStatus)&, google::protobuf::Any*&&, NYdb::Dev::TPlainStatus&&) /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00004ecdbb6a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #8 0x00004ecdbb6a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #9 0x00004ecdbb6a in void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Fq::Private::V1::FqPrivateTaskService, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Fq::Private::GetTaskRequest>&&, std::__y1::function<void (google::protobuf::Any*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Fq::Private::V1::FqPrivateTaskService::Stub, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, std::__y1::chrono::duration<long long, std::__y1::ratio<1l, 1000000000l>>, NYdb::Dev::TRpcRequestSettings const&, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)::operator()(Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus) /-S/ydb/public/sdk/cpp/src/client/impl/internal/grpc_connections/grpc_connections.h:398:17
    #10 0x00004ecdb7ff in decltype(std::declval<Fq::Private::V1::FqPrivateTaskService>()(std::declval<Ydb::Operations::Operation*>(), std::declval<NYdb::Dev::TPlainStatus>())) std::__y1::__invoke[abi:fe200000]<void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Fq::Private::V1::FqPrivateTaskService, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Fq::Private::GetTaskRequest>&&, std::__y1::function<void (google::protobuf::Any*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Fq::Private::V1::FqPrivateTaskService::Stub, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, std::__y1::chrono::duration<long long, std::__y1::ratio<1l, 1000000000l>>, NYdb::Dev::TRpcRequestSettings const&, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)&, Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus>(Fq::Private::V1::FqPrivateTaskService&&, Ydb::Operations::Operation*&&, NYdb::Dev::TPlainStatus&&) /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x00004ecda977 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #12 0x00004ecda977 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #13 0x00004ecda977 in void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Fq::Private::V1::FqPrivateTaskService, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Fq::Private::GetTaskRequest>&&, std::__y1::function<void (Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Fq::Private::V1::FqPrivateTaskService::Stub, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, std::__y1::chrono::duration<long long, std::__y1::ratio<1l, 1000000000l>>, NYdb::Dev::TRpcRequestSettings const&, bool, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Fq::Private::GetTaskResponse*, NYdb::Dev::TPlainStatus)::operator()(Fq::Private::GetTaskResponse*, NYdb::Dev::TPlainStatus) /-S/ydb/public/sdk/cpp/src/client/impl/internal/grpc_connections/grpc_connections.h:344:17
    #14 0x00004ecda62f in decltype(std::declval<Fq::Private::V1::FqPrivateTaskService>()(std::declval<Fq::Private::GetTaskResponse*>(), std::declval<NYdb::Dev::TPlainStatus>())) std::__y1::__invoke[abi:fe200000]<void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Fq::Private::V1::FqPrivateTaskService, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Fq::Private::GetTaskRequest>&&, std::__y1::function<void (Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Fq::Private::V1::FqPrivateTaskService::Stub, Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, std::__y1::chrono::duration<long long, std::__y1::ratio<1l, 1000000000l>>, NYdb::Dev::TRpcRequestSettings const&, bool, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Fq::Private::GetTaskResponse*, NYdb::Dev::TPlainStatus)&, Fq::Private::GetTaskResponse*, NYdb::Dev::TPlainStatus>(Fq::Private::V1::FqPrivateTaskService&&, Fq::Private::GetTaskResponse*&&, NYdb::Dev::TPlainStatus&&) /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #15 0x00004ecd4fbf in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x00004ecd4fbf in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x00004ecd4fbf in NYdb::Dev::TGRpcErrorResponse<Fq::Private::GetTaskResponse>::Process(void*) /-S/ydb/public/sdk/cpp/src/client/impl/internal/grpc_connections/actions.h:138:9
    #18 0x00002fc09f00 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x00002fc09f00 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x00002fc09f00 in TThrFuncObj<std::__y1::function<void ()>>::Process(void*) /-S/util/thread/pool.h:71:9
    #21 0x00001c6e29fd in TThreadPool::TImpl::DoExecute() /-S/util/thread/pool.cpp:246:22
    #22 0x00001c6e0c2c in Execute /-S/util/thread/factory.h:15:13
    #23 0x00001c6e0c2c in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001a42f2b3 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x7fad5b7abac2  (/lib/x86_64-linux-gnu/libc.so.6+0x94ac2) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)
    #26 0x7fad5b83d8bf  (/lib/x86_64-linux-gnu/libc.so.6+0x1268bf) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: MemorySanitizer: use-of-uninitialized-value /-S/contrib/libs/cxxsupp/libcxx/include/__hash_table:1534:12 in std::__y1::pair<std::__y1::__hash_iterator<std::__y1::__hash_node<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, void*>*>, bool> std::__y1::__hash_table<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::hash<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>, std::__y1::equal_to<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>, std::__y1::allocator<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>>::__emplace_unique_key_args<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&>(std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&)
Exiting
