message: Archiver: fixed assert when SharedData is empty
diff: @@ -390,6 +390,7 @@ void ArchiverImpl::UpdateOffsetsInArchive(PendingData& Pending) const
  }
  // TODO AZ: verify this is correct wrt data alignment
  + if (!Pending.SharedData.IsEmpty())
  OffsetInFile += Pending.SharedData.GetCurrentSize();
  }
  @@ -422,6 +423,7 @@ void ArchiverImpl::WritePendingDataToStream(const PendingData& Pending, IFileStr
  pStream->Write(Chunk.GetDataPtr(), Chunk.GetCurrentSize());
  }
  + if (!Pending.SharedData.IsEmpty())
  pStream->Write(Pending.SharedData.GetDataPtr(), Pending.SharedData.GetCurrentSize());
  for (auto& DevData : Pending.PerDeviceData)
  