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
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
=================================================================
==928592==ERROR: AddressSanitizer: heap-use-after-free on address 0x7cfdec512f50 at pc 0x0000469b5415 bp 0x7b9de42c26b0 sp 0x7b9de42c26a8
READ of size 8 at 0x7cfdec512f50 thread T6 (ydbd)
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0
    #0 0x0000469b5414 in NFq::TYdbControlPlaneStorageActor::ConstructHardPingTask(Fq::Private::PingTaskRequest const&, std::__y1::shared_ptr<Fq::Private::PingTaskResult>, std::__y1::shared_ptr<NFq::TControlPlaneStorageBase::TFinalStatus> const&, TIntrusivePtr<NFq::TRequestCommonCounters, TDefaultIntrusivePtrOps<NFq::TRequestCommonCounters>> const&) const::$_0::operator()(std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&) /-S/ydb/core/fq/libs/control_plane_storage/internal/task_ping.cpp:132:29
    #1 0x0000469ae841 in __invoke<(lambda at /-S/ydb/core/fq/libs/control_plane_storage/internal/task_ping.cpp:74:26) &, const std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #2 0x0000469ae841 in __call<(lambda at /-S/ydb/core/fq/libs/control_plane_storage/internal/task_ping.cpp:74:26) &, const std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #3 0x0000469ae841 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #4 0x0000469ae841 in std::__y1::__function::__func<NFq::TYdbControlPlaneStorageActor::ConstructHardPingTask(Fq::Private::PingTaskRequest const&, std::__y1::shared_ptr<Fq::Private::PingTaskResult>, std::__y1::shared_ptr<NFq::TControlPlaneStorageBase::TFinalStatus> const&, TIntrusivePtr<NFq::TRequestCommonCounters, TDefaultIntrusivePtrOps<NFq::TRequestCommonCounters>> const&) const::$_0, std::__y1::allocator<NFq::TYdbControlPlaneStorageActor::ConstructHardPingTask(Fq::Private::PingTaskRequest const&, std::__y1::shared_ptr<Fq::Private::PingTaskResult>, std::__y1::shared_ptr<NFq::TControlPlaneStorageBase::TFinalStatus> const&, TIntrusivePtr<NFq::TRequestCommonCounters, TDefaultIntrusivePtrOps<NFq::TRequestCommonCounters>> const&) const::$_0>, std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, NYdb::Dev::TParams> (std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&)>::operator()(std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #5 0x0000463b0da0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #6 0x0000463b0da0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #7 0x0000463b0da0 in operator()<NThreading::TFuture<NYdb::Dev::TStatus> > /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage.cpp:569:52
    #8 0x0000463b0da0 in operator() /-S/library/cpp/threading/future/core/future-inl.h:640:53
    #9 0x0000463b0da0 in SetValue<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char> >, NYdb::Dev::TParams>, (lambda at /-S/library/cpp/threading/future/core/future-inl.h:640:38)> /-S/library/cpp/threading/future/core/future-inl.h:495:39
    #10 0x0000463b0da0 in NThreading::TFuture<NThreading::NImpl::TFutureType<NThreading::NImpl::TFutureCallResult<auto, NYdb::Dev::TStatus>::TType>::TType> NThreading::TFuture<NYdb::Dev::TStatus>::Apply<NFq::TDbRequester::ReadModifyWrite(TBasicString<char, std::__y1::char_traits<char>> const&, NYdb::Dev::TParams const&, std::__y1::function<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, NYdb::Dev::TParams> (std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&)> const&, NFq::TRequestCounters const&, std::__y1::shared_ptr<TVector<NFq::TDebugItem, std::__y1::allocator<NFq::TDebugItem>>>, TVector<NFq::TValidationQuery, std::__y1::allocator<NFq::TValidationQuery>> const&, NYdb::Dev::NTable::TTxSettings, bool)::$_0::operator()(NYdb::Dev::NTable::TSession) const::'lambda'(auto const&)>(auto&&) const::'lambda'(NThreading::TFuture<NYdb::Dev::TStatus> const&)::operator()(NThreading::TFuture<NYdb::Dev::TStatus> const&) /-S/library/cpp/threading/future/core/future-inl.h:640:13
    #11 0x000037d4029b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #12 0x000037d4029b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #13 0x000037d4029b in NThreading::NImpl::TFutureState<NYdb::Dev::TStatus>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:210:25
    #14 0x000037d3ffb8 in TrySetValue<NYdb::Dev::TStatus> /-S/library/cpp/threading/future/core/future-inl.h:164:21
    #15 0x000037d3ffb8 in void NThreading::NImpl::TFutureState<NYdb::Dev::TStatus>::SetValue<NYdb::Dev::TStatus>(NYdb::Dev::TStatus&&) /-S/library/cpp/threading/future/core/future-inl.h:136:32
    #16 0x0000463af51c in SetValue /-S/library/cpp/threading/future/core/future-inl.h:815:16
    #17 0x0000463af51c in SetValueImpl<NYdb::Dev::TStatus> /-S/library/cpp/threading/future/core/future-inl.h:461:21
    #18 0x0000463af51c in SetValue<NYdb::Dev::TStatus, (lambda at /-S/library/cpp/threading/future/core/future-inl.h:640:38)> /-S/library/cpp/threading/future/core/future-inl.h:495:17
    #19 0x0000463af51c in NThreading::TFuture<NThreading::NImpl::TFutureType<NThreading::NImpl::TFutureCallResult<NFq::TDbRequester::ReadModifyWrite(TBasicString<char, std::__y1::char_traits<char>> const&, NYdb::Dev::TParams const&, std::__y1::function<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, NYdb::Dev::TParams> (std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&)> const&, NFq::TRequestCounters const&, std::__y1::shared_ptr<TVector<NFq::TDebugItem, std::__y1::allocator<NFq::TDebugItem>>>, TVector<NFq::TValidationQuery, std::__y1::allocator<NFq::TValidationQuery>> const&, NYdb::Dev::NTable::TTxSettings, bool)::$_0::operator()(NYdb::Dev::NTable::TSession) const::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&), NYdb::Dev::NTable::TDataQueryResult>::TType>::TType> NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>::Apply<NFq::TDbRequester::ReadModifyWrite(TBasicString<char, std::__y1::char_traits<char>> const&, NYdb::Dev::TParams const&, std::__y1::function<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, NYdb::Dev::TParams> (std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&)> const&, NFq::TRequestCounters const&, std::__y1::shared_ptr<TVector<NFq::TDebugItem, std::__y1::allocator<NFq::TDebugItem>>>, TVector<NFq::TValidationQuery, std::__y1::allocator<NFq::TValidationQuery>> const&, NYdb::Dev::NTable::TTxSettings, bool)::$_0::operator()(NYdb::Dev::NTable::TSession) const::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&)>(NFq::TDbRequester::ReadModifyWrite(TBasicString<char, std::__y1::char_traits<char>> const&, NYdb::Dev::TParams const&, std::__y1::function<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, NYdb::Dev::TParams> (std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&)> const&, NFq::TRequestCounters const&, std::__y1::shared_ptr<TVector<NFq::TDebugItem, std::__y1::allocator<NFq::TDebugItem>>>, TVector<NFq::TValidationQuery, std::__y1::allocator<NFq::TValidationQuery>> const&, NYdb::Dev::NTable::TTxSettings, bool)::$_0::operator()(NYdb::Dev::NTable::TSession) const::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&)&&) const::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&)::operator()(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&) /-S/library/cpp/threading/future/core/future-inl.h:640:13
    #20 0x00003ed38b1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003ed38b1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003ed38b1b in NThreading::NImpl::TFutureState<NYdb::Dev::NTable::TDataQueryResult>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:210:25
    #23 0x00003ed386fb in bool NThreading::NImpl::TFutureState<NYdb::Dev::NTable::TDataQueryResult>::TrySetValue<NYdb::Dev::NTable::TDataQueryResult>(NYdb::Dev::NTable::TDataQueryResult&&, bool) /-S/library/cpp/threading/future/core/future-inl.h:164:21
    #24 0x00003ed35bfe in SetValue<NYdb::Dev::NTable::TDataQueryResult> /-S/library/cpp/threading/future/core/future-inl.h:136:32
    #25 0x00003ed35bfe in SetValue /-S/library/cpp/threading/future/core/future-inl.h:815:16
    #26 0x00003ed35bfe in NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> NYdb::Dev::NSessionPool::InjectSessionStatusInterception<NYdb::Dev::NTable::TDataQueryResult>(std::__y1::shared_ptr<NYdb::Dev::TKqpSessionCommon>, NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, bool, TDuration, std::__y1::function<void (NYdb::Dev::NTable::TDataQueryResult const&, NYdb::Dev::TKqpSessionCommon&)>)::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>)::operator()(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>) /-S/ydb/public/sdk/cpp/src/client/impl/session/session_pool.h:81:17
    #27 0x00003ed37802 in __invoke<(lambda at /-S/ydb/public/sdk/cpp/src/client/impl/session/session_pool.h:42:29) &, const NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00003ed37802 in __call<(lambda at /-S/ydb/public/sdk/cpp/src/client/impl/session/session_pool.h:42:29) &, const NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00003ed37802 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00003ed37802 in std::__y1::__function::__func<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> NYdb::Dev::NSessionPool::InjectSessionStatusInterception<NYdb::Dev::NTable::TDataQueryResult>(std::__y1::shared_ptr<NYdb::Dev::TKqpSessionCommon>, NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, bool, TDuration, std::__y1::function<void (NYdb::Dev::NTable::TDataQueryResult const&, NYdb::Dev::TKqpSessionCommon&)>)::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>), std::__y1::allocator<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> NYdb::Dev::NSessionPool::InjectSessionStatusInterception<NYdb::Dev::NTable::TDataQueryResult>(std::__y1::shared_ptr<NYdb::Dev::TKqpSessionCommon>, NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, bool, TDuration, std::__y1::function<void (NYdb::Dev::NTable::TDataQueryResult const&, NYdb::Dev::TKqpSessionCommon&)>)::'lambda'(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>)>, void (NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&)>::operator()(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003ed38b1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x00003ed38b1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x00003ed38b1b in NThreading::NImpl::TFutureState<NYdb::Dev::NTable::TDataQueryResult>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:210:25
    #34 0x00003edb22c9 in await_suspend /-S/library/cpp/threading/future/core/coroutine_traits.h:67:24
    #35 0x00003edb22c9  /-S/ydb/public/sdk/cpp/src/client/table/impl/table_client.h:180:27
    #36 0x00003edb22c9 in NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> NYdb::Dev::NTable::TTableClient::TImpl::ExecuteDataQueryImpl<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>>(NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool) (.resume) /-S/ydb/public/sdk/cpp/src/client/table/impl/table_client.h:180:27
    #37 0x00003ed73f2e in resume /-S/contrib/libs/cxxsupp/libcxx/include/__coroutine/coroutine_handle.h:143:5
    #38 0x00003ed73f2e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__coroutine/coroutine_handle.h:138:51
    #39 0x00003ed73f2e in operator()<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> > /-S/library/cpp/threading/future/core/coroutine_traits.h:130:21
    #40 0x00003ed73f2e in __invoke<(lambda at /-S/library/cpp/threading/future/core/coroutine_traits.h:129:17) &, const NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #41 0x00003ed73f2e in __call<(lambda at /-S/library/cpp/threading/future/core/coroutine_traits.h:129:17) &, const NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #42 0x00003ed73f2e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #43 0x00003ed73f2e in std::__y1::__function::__func<void NThreading::TFutureAwaitable<NYdb::Dev::NTable::TDataQueryResult, true>::await_suspend<std::__y1::coroutine_handle<std::__y1::coroutine_traits<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, NYdb::Dev::NTable::TTableClient::TImpl&, NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool>::promise_type>>(std::__y1::coroutine_handle<std::__y1::coroutine_traits<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, NYdb::Dev::NTable::TTableClient::TImpl&, NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool>::promise_type>)::'lambda'(std::__y1::coroutine_handle<std::__y1::coroutine_traits<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, NYdb::Dev::NTable::TTableClient::TImpl&, NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool>::promise_type>), std::__y1::allocator<void NThreading::TFutureAwaitable<NYdb::Dev::NTable::TDataQueryResult, true>::await_suspend<std::__y1::coroutine_handle<std::__y1::coroutine_traits<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, NYdb::Dev::NTable::TTableClient::TImpl&, NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool>::promise_type>>(std::__y1::coroutine_handle<std::__y1::coroutine_traits<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, NYdb::Dev::NTable::TTableClient::TImpl&, NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool>::promise_type>)::'lambda'(std::__y1::coroutine_handle<std::__y1::coroutine_traits<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult>, NYdb::Dev::NTable::TTableClient::TImpl&, NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool>::promise_type>)>, void (NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&)>::operator()(NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #44 0x00003ed38b1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #45 0x00003ed38b1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #46 0x00003ed38b1b in NThreading::NImpl::TFutureState<NYdb::Dev::NTable::TDataQueryResult>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:210:25
    #47 0x00003ed386fb in bool NThreading::NImpl::TFutureState<NYdb::Dev::NTable::TDataQueryResult>::TrySetValue<NYdb::Dev::NTable::TDataQueryResult>(NYdb::Dev::NTable::TDataQueryResult&&, bool) /-S/library/cpp/threading/future/core/future-inl.h:164:21
    #48 0x00003ed72bb8 in SetValue<NYdb::Dev::NTable::TDataQueryResult> /-S/library/cpp/threading/future/core/future-inl.h:136:32
    #49 0x00003ed72bb8 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:815:16
    #50 0x00003ed72bb8 in NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> NYdb::Dev::NTable::TTableClient::TImpl::ExecuteDataQueryInternal<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>>(NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool)::'lambda'(google::protobuf::Any*, NYdb::Dev::TPlainStatus)::operator()(google::protobuf::Any*, NYdb::Dev::TPlainStatus) /-S/ydb/public/sdk/cpp/src/client/table/impl/table_client.h:290:25
    #51 0x00003ed71b29 in decltype(std::declval<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>()(std::declval<google::protobuf::Any*>(), std::declval<NYdb::Dev::TPlainStatus>())) std::__y1::__invoke[abi:fe200000]<NThreading::TFuture<NYdb::Dev::NTable::TDataQueryResult> NYdb::Dev::NTable::TTableClient::TImpl::ExecuteDataQueryInternal<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>>(NYdb::Dev::NTable::TSession const&, std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>> const&, NYdb::Dev::NTable::TTxControl const&, google::protobuf::Map<TBasicString<char, std::__y1::char_traits<char>>, Ydb::TypedValue>, NYdb::Dev::NTable::TExecDataQuerySettings const&, bool)::'lambda'(google::protobuf::Any*, NYdb::Dev::TPlainStatus)&, google::protobuf::Any*, NYdb::Dev::TPlainStatus>(std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>&&, google::protobuf::Any*&&, NYdb::Dev::TPlainStatus&&) /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #52 0x00003ed53310 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #53 0x00003ed53310 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #54 0x00003ed53310 in void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Ydb::Table::V1::TableService, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Ydb::Table::ExecuteDataQueryRequest>&&, std::__y1::function<void (google::protobuf::Any*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Ydb::Table::V1::TableService::Stub, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, TDuration, 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:419:17
    #55 0x00003ed52d09 in decltype(std::declval<Ydb::Table::V1::TableService>()(std::declval<Ydb::Operations::Operation*>(), std::declval<NYdb::Dev::TPlainStatus>())) std::__y1::__invoke[abi:fe200000]<void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Ydb::Table::V1::TableService, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Ydb::Table::ExecuteDataQueryRequest>&&, std::__y1::function<void (google::protobuf::Any*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Ydb::Table::V1::TableService::Stub, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, TDuration, NYdb::Dev::TRpcRequestSettings const&, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)&, Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus>(Ydb::Table::V1::TableService&&, Ydb::Operations::Operation*&&, NYdb::Dev::TPlainStatus&&) /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #56 0x00003ed52173 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #57 0x00003ed52173 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #58 0x00003ed52173 in void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Ydb::Table::V1::TableService, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Ydb::Table::ExecuteDataQueryRequest>&&, std::__y1::function<void (Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Ydb::Table::V1::TableService::Stub, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, TDuration, NYdb::Dev::TRpcRequestSettings const&, bool, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Ydb::Table::ExecuteDataQueryResponse*, NYdb::Dev::TPlainStatus)::operator()(Ydb::Table::ExecuteDataQueryResponse*, NYdb::Dev::TPlainStatus) /-S/ydb/public/sdk/cpp/src/client/impl/internal/grpc_connections/grpc_connections.h:363:21
    #59 0x00003ed51c59 in decltype(std::declval<Ydb::Table::V1::TableService>()(std::declval<Ydb::Table::ExecuteDataQueryResponse*>(), std::declval<NYdb::Dev::TPlainStatus>())) std::__y1::__invoke[abi:fe200000]<void NYdb::Dev::TGRpcConnectionsImpl::RunDeferred<Ydb::Table::V1::TableService, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>(NYdb::Dev::TGRpcConnectionsImpl::TRequestWrapper<Ydb::Table::ExecuteDataQueryRequest>&&, std::__y1::function<void (Ydb::Operations::Operation*, NYdb::Dev::TPlainStatus)>&&, NYdbGrpc::Dev::TSimpleRequestProcessor<Ydb::Table::V1::TableService::Stub, Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse>::TAsyncRequest, std::__y1::shared_ptr<NYdb::Dev::TDbDriverState>, TDuration, NYdb::Dev::TRpcRequestSettings const&, bool, std::__y1::shared_ptr<NYdbGrpc::Dev::IQueueClientContext>)::'lambda'(Ydb::Table::ExecuteDataQueryResponse*, NYdb::Dev::TPlainStatus)&, Ydb::Table::ExecuteDataQueryResponse*, NYdb::Dev::TPlainStatus>(Ydb::Table::V1::TableService&&, Ydb::Table::ExecuteDataQueryResponse*&&, NYdb::Dev::TPlainStatus&&) /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #60 0x00003ed4b5de in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #61 0x00003ed4b5de in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #62 0x00003ed4b5de in NYdb::Dev::TResult<Ydb::Table::ExecuteDataQueryResponse>::Process(void*) /-S/ydb/public/sdk/cpp/src/client/impl/internal/grpc_connections/actions.h:167:9
    #63 0x0000221a4064 in TThreadPool::TImpl::DoExecute() /-S/util/thread/pool.cpp:246:22
    #64 0x0000221a27ac in Execute /-S/util/thread/factory.h:15:13
    #65 0x0000221a27ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #66 0x00001fda1614 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #67 0x00001fa3eed6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28
    #68 0x7f9ded683ac2  (/lib/x86_64-linux-gnu/libc.so.6+0x94ac2) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)
    #69 0x7f9ded7158bf  (/lib/x86_64-linux-gnu/libc.so.6+0x1268bf) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

0x7cfdec512f50 is located 464 bytes inside of 632-byte region [0x7cfdec512d80,0x7cfdec512ff8)
freed by thread T0 here:
    #0 0x00001fa7c022 in operator delete(void*, unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:155:3
    #1 0x0000463948ac in NFq::TYdbControlPlaneStorageActor::~TYdbControlPlaneStorageActor() /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage_impl.h:811:7
    #2 0x000046394aad in NFq::TYdbControlPlaneStorageActor::~TYdbControlPlaneStorageActor() /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage_impl.h:811:7
    #3 0x0000226589e1 in CleanupActor /-S/ydb/library/actors/core/mailbox_lockfree.cpp:271:9
    #4 0x0000226589e1 in NActors::TMailbox::CleanupActors() /-S/ydb/library/actors/core/mailbox_lockfree.cpp:288:21
    #5 0x00002265ccd4 in Cleanup /-S/ydb/library/actors/core/mailbox_lockfree.cpp:355:27
    #6 0x00002265ccd4 in NActors::TMailboxTable::Cleanup() /-S/ydb/library/actors/core/mailbox_lockfree.cpp:689:48
    #7 0x000022546057 in NActors::TCpuManager::Shutdown() /-S/ydb/library/actors/core/cpu_manager.cpp:172:40
    #8 0x000022539bd6 in NActors::TActorSystem::Stop() /-S/ydb/library/actors/core/actorsystem.cpp:432:21
    #9 0x000042222a5a in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:22
    #10 0x00003f57811c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #11 0x0000420a975b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #12 0x00003f5fd785 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #13 0x00003f5f73e5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #14 0x00003f5e9ba7 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
    #15 0x00003f57e166 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #16 0x00003f58201d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #17 0x00001f99f3f5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #18 0x7f9ded618d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

previously allocated by thread T0 here:
    #0 0x00001fa7b3bd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00004636b439 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00004636b439 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00004636b439 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00004636b439 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00004636b439 in __allocation_guard<std::__y1::allocator<NFq::TControlPlaneStorageConfig> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00004636b439 in allocate_shared<NFq::TControlPlaneStorageConfig, std::__y1::allocator<NFq::TControlPlaneStorageConfig>, const NFq::NConfig::TControlPlaneStorageConfig &, const NYql::TS3GatewayConfig &, const NFq::NConfig::TCommonConfig &, const NFq::NConfig::TComputeConfig &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00004636b439 in make_shared<NFq::TControlPlaneStorageConfig, const NFq::NConfig::TControlPlaneStorageConfig &, const NYql::TS3GatewayConfig &, const NFq::NConfig::TCommonConfig &, const NFq::NConfig::TComputeConfig &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00004636b439 in TControlPlaneStorageUtils /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage_impl.h:307:14
    #9 0x00004636b439 in NFq::TControlPlaneStorageBase::TControlPlaneStorageBase(NFq::NConfig::TControlPlaneStorageConfig const&, NYql::TS3GatewayConfig const&, NFq::NConfig::TCommonConfig const&, NFq::NConfig::TComputeConfig const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage.cpp:42:7
    #10 0x00004638c646 in NFq::TYdbControlPlaneStorageActor::TYdbControlPlaneStorageActor(NFq::NConfig::TControlPlaneStorageConfig const&, NYql::TS3GatewayConfig const&, NFq::NConfig::TCommonConfig const&, NFq::NConfig::TComputeConfig const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, TIntrusivePtr<NFq::TYqSharedResources, TDefaultIntrusivePtrOps<NFq::TYqSharedResources>> const&, std::__y1::function<std::__y1::shared_ptr<NYdb::Dev::ICredentialsProviderFactory> (NKikimr::TYdbCredentialsSettings const&)> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage_impl.h:840:11
    #11 0x00004638c577 in NFq::CreateYdbControlPlaneStorageServiceActor(NFq::NConfig::TControlPlaneStorageConfig const&, NYql::TS3GatewayConfig const&, NFq::NConfig::TCommonConfig const&, NFq::NConfig::TComputeConfig const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, TIntrusivePtr<NFq::TYqSharedResources, TDefaultIntrusivePtrOps<NFq::TYqSharedResources>> const&, std::__y1::function<std::__y1::shared_ptr<NYdb::Dev::ICredentialsProviderFactory> (NKikimr::TYdbCredentialsSettings const&)> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/ydb/core/fq/libs/control_plane_storage/ydb_control_plane_storage.cpp:672:16
    #12 0x000053e599a3 in NFq::Init(NFq::NConfig::TConfig const&, unsigned int, std::__y1::function<void (NActors::TActorId, NActors::IActor*)> const&, NKikimr::TAppData const*, TBasicString<char, std::__y1::char_traits<char>> const&, TIntrusivePtr<NPq::NConfigurationManager::IConnections, TDefaultIntrusivePtrOps<NPq::NConfigurationManager::IConnections>>, TIntrusivePtr<NFq::IYqSharedResources, TDefaultIntrusivePtrOps<NFq::IYqSharedResources>> const&, std::__y1::function<NActors::IActor* (NKikimrProto::NFolderService::TFolderServiceConfig const&)> const&, unsigned int, std::__y1::vector<std::__y1::function<NKikimr::NMiniKQL::IComputationNode* (NKikimr::NMiniKQL::TCallable&, NKikimr::NMiniKQL::TComputationNodeFactoryContext const&)>, std::__y1::allocator<std::__y1::function<NKikimr::NMiniKQL::IComputationNode* (NKikimr::NMiniKQL::TCallable&, NKikimr::NMiniKQL::TComputationNodeFactoryContext const&)>>> const&, TIntrusivePtr<NYql::IPqGatewayFactory, TDefaultIntrusivePtrOps<NYql::IPqGatewayFactory>>) /-S/ydb/core/fq/libs/init/init.cpp:93:15
    #13 0x00004c02e84f in NKikimr::NKikimrServicesInitializers::TFederatedQueryInitializer::InitializeServices(NActors::TActorSystemSetup*, NKikimr::TAppData const*) /-S/ydb/core/driver_lib/run/kikimr_services_initializers.cpp:2956:5
    #14 0x000054eb1482 in NKikimr::TServiceInitializersList::InitializeServices(NActors::TActorSystemSetup*, NKikimr::TAppData const*) /-S/ydb/core/driver_lib/run/service_initializer.cpp:13:29
    #15 0x00004220e3ab in NKikimr::TKikimrRunner::InitializeActorSystem(NKikimr::TKikimrRunConfig const&, TIntrusivePtr<NKikimr::TServiceInitializersList, TDefaultIntrusivePtrOps<NKikimr::TServiceInitializersList>>, NKikimr::TBasicKikimrServicesMask const&) /-S/ydb/core/driver_lib/run/run.cpp:1609:26
    #16 0x0000422257d4 in NKikimr::TKikimrRunner::CreateKikimrRunner(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/run.cpp:2271:13
    #17 0x00003f577fb6 in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:44:43
    #18 0x0000420a975b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #19 0x00003f5fd785 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003f5f73e5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003f5e9ba7 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 0x00003f57e166 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003f58201d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f99f3f5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7f9ded618d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Thread T6 (ydbd) created by T0 here:
    #0 0x00001fa25b11 in pthread_create /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:250:3
    #1 0x00001fd923f5 in Start /-S/util/system/thread.cpp:230:27
    #2 0x00001fd923f5 in TThread::Start() /-S/util/system/thread.cpp:315:34
    #3 0x0000221a2c05 in Run /-S/util/thread/factory.h:36:13
    #4 0x0000221a2c05 in Run /-S/util/thread/factory.h:53:14
    #5 0x0000221a2c05 in TThreadPool::TImpl::Start(unsigned long, unsigned long) /-S/util/thread/pool.cpp:171:50
    #6 0x00002219dfc2 in TThreadPool::TImpl::TImpl(TThreadPool*, unsigned long, unsigned long, TThreadPoolParams const&) /-S/util/thread/pool.cpp:89:9
    #7 0x00002219d725 in TThreadPool::Start(unsigned long, unsigned long) /-S/util/thread/pool.cpp:379:21
    #8 0x000034ecea5a in NYdb::Dev::TGRpcConnectionsImpl::TGRpcConnectionsImpl(std::__y1::shared_ptr<NYdb::Dev::IConnectionsParams>) /-S/ydb/public/sdk/cpp/src/client/impl/internal/grpc_connections/grpc_connections.cpp:184:21
    #9 0x000037e63946 in NYdb::Dev::TDriver::TDriver(NYdb::Dev::TDriverConfig const&) /-S/ydb/public/sdk/cpp/src/client/driver/driver.cpp:230:21
    #10 0x000053e72616 in CreateDriver /-S/ydb/core/fq/libs/shared_resources/shared_resources.cpp:67:23
    #11 0x000053e72616 in TYqSharedResourcesImpl /-S/ydb/core/fq/libs/shared_resources/shared_resources.cpp:36:30
    #12 0x000053e72616 in MakeIntrusive<NFq::(anonymous namespace)::TYqSharedResourcesImpl, TDefaultIntrusivePtrOps<NFq::(anonymous namespace)::TYqSharedResourcesImpl>, const NFq::NConfig::TConfig &, const std::__y1::function<std::__y1::shared_ptr<NYdb::Dev::ICredentialsProviderFactory> (const NKikimr::TYdbCredentialsSettings &)> &, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/util/generic/ptr.h:834:16
    #13 0x000053e72616 in NFq::CreateYqSharedResourcesImpl(NFq::NConfig::TConfig const&, std::__y1::function<std::__y1::shared_ptr<NYdb::Dev::ICredentialsProviderFactory> (NKikimr::TYdbCredentialsSettings const&)> const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&) /-S/ydb/core/fq/libs/shared_resources/shared_resources.cpp:126:12
    #14 0x000053e6dd3d in NFq::CreateYqSharedResources(NFq::NConfig::TConfig const&, std::__y1::function<std::__y1::shared_ptr<NYdb::Dev::ICredentialsProviderFactory> (NKikimr::TYdbCredentialsSettings const&)> const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&) /-S/ydb/core/fq/libs/init/init.cpp:449:12
    #15 0x000042219c08 in NKikimr::TKikimrRunner::CreateServiceInitializersList(NKikimr::TKikimrRunConfig const&, NKikimr::TBasicKikimrServicesMask const&) /-S/ydb/core/driver_lib/run/run.cpp:1982:29
    #16 0x00004222575d in NKikimr::TKikimrRunner::CreateKikimrRunner(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/run.cpp:2270:57
    #17 0x00003f577fb6 in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:44:43
    #18 0x0000420a975b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #19 0x00003f5fd785 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003f5f73e5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003f5e9ba7 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 0x00003f57e166 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003f58201d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f99f3f5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7f9ded618d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: AddressSanitizer: heap-use-after-free /-S/ydb/core/fq/libs/control_plane_storage/internal/task_ping.cpp:132:29 in NFq::TYdbControlPlaneStorageActor::ConstructHardPingTask(Fq::Private::PingTaskRequest const&, std::__y1::shared_ptr<Fq::Private::PingTaskResult>, std::__y1::shared_ptr<NFq::TControlPlaneStorageBase::TFinalStatus> const&, TIntrusivePtr<NFq::TRequestCommonCounters, TDefaultIntrusivePtrOps<NFq::TRequestCommonCounters>> const&) const::$_0::operator()(std::__y1::vector<NYdb::Dev::TResultSet, std::__y1::allocator<NYdb::Dev::TResultSet>> const&)
Shadow bytes around the buggy address:
  0x7cfdec512c80: 00 00 00 00 00 00 00 fa fa fa fa fa fa fa fa fa
  0x7cfdec512d00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x7cfdec512d80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x7cfdec512e00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x7cfdec512e80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
=>0x7cfdec512f00: fd fd fd fd fd fd fd fd fd fd[fd]fd fd fd fd fd
  0x7cfdec512f80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa
  0x7cfdec513000: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x7cfdec513080: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x7cfdec513100: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x7cfdec513180: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
==928592==ABORTING
