This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Replication Error: "One or more of the read buffers are not large enough for the number of records being read"

Hi all,

When replicating a backup to another backup server, I've started getting this error and haven't been able to get rid of it.

 

Stack Trace:

 

System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: One or more of the read buffers are not large enough for the number of records being read
   at Replay.Core.Implementation.Replication.VolumeImage.ReplicatedRecordMetadataReader.Read(IBuffer1 blockOffsets, IBuffer1 recordIds, IBuffer1 keys)
   at Replay.Core.Implementation.Replication.VolumeImage.VolumeImageSenderDvm.NegotiateMissingRecords(IBuffer1 blockOffsets, IBuffer1 recordIds, IBuffer1 keys, UInt32 recordCount)
   at Replay.Core.Implementation.Replication.VolumeImage.VolumeImageSenderDvm.<>cDisplayClass1d.b1c(VolumeImageReplicatorPipelineItem item)
   at Replay.Core.Implementation.Replication.VolumeImage.VolumeImageSenderDvm.DoActionWithItem(IDisposable item, Action action)
   at System.Threading.Tasks.Parallel.<>cDisplayClass32`2.b30()
   at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
   at System.Threading.Tasks.Task.<>cDisplayClass11.b10(Object param0)


System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: One or more of the read buffers are not large enough for the number of records being read
   at Replay.Core.Implementation.Replication.VolumeImage.ReplicatedRecordMetadataReader.Read(IBuffer1 blockOffsets, IBuffer1 recordIds, IBuffer1 keys)
   at Replay.Core.Implementation.Replication.VolumeImage.VolumeImageSenderDvm.NegotiateMissingRecords(IBuffer1 blockOffsets, IBuffer1 recordIds, IBuffer1 keys, UInt32 recordCount)
   at Replay.Core.Implementation.Replication.VolumeImage.VolumeImageSenderDvm.<>cDisplayClass1d.b1c(VolumeImageReplicatorPipelineItem item)
   at Replay.Core.Implementation.Replication.VolumeImage.VolumeImageSenderDvm.DoActionWithItem(IDisposable item, Action action)
   at System.Threading.Tasks.Parallel.<>cDisplayClass32`2.b30()
   at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
   at System.Threading.Tasks.Task.<>cDisplayClass11.b10(Object param0)

 

Hoping someone knows what's going on, only this one replication fails (have 10 replications in total, all others succeed) in this way and it was fine prior. No noticeable events occurred (updates, shutdown, etc) that would have caused this issue that I know of.