diff --git a/ydb/services/metadata/ds_table/accessor_snapshot_base.cpp b/ydb/services/metadata/ds_table/accessor_snapshot_base.cpp index 662c7bbdd8c5..6e90bbe904ff 100644 --- a/ydb/services/metadata/ds_table/accessor_snapshot_base.cpp +++ b/ydb/services/metadata/ds_table/accessor_snapshot_base.cpp @@ -34,6 +34,7 @@ void TDSAccessorBase::Handle(NRequest::TEvRequestResultsecond); if (it->second == 1) { + Y_ABORT_UNLESS((int)replyIdx < qResult.result_sets().size()); *qResultFull.add_result_sets() = std::move(qResult.result_sets()[replyIdx]); ++replyIdx; } else {