RecoverPoint: Replication Process Restarts with Memory Assertion Failure
Summary: Replication process restarts with Memory Assertion failure.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
The Deduplication feature has been enabled on one or more Consistency Groups.
Replication crashes with Memory Assertion failure found in replication logs:
Replication crashes with Memory Assertion failure found in replication logs:
2020/02/26 15:36:52.030 - #2 - 6251/6146 - RemoteLogSender: got event (uniqueId=0, eventTime=1582731412018134), EventID_KBOX_ASSERTION_FAILED(3031), SiteUID(0xxxxxxxxxxxxxxxxx), seDetails=Sender=replication, Topic=MemoryShield, msg=Assertion failed: false Line 285 File MemoryShield.cc PID: 6146 Info: memory limit exceeded, no core 2020/02/26 15:36:52.132 - #0 - 6165/6146 - MemoryShield: errno=0 Assertion failed: false Line 285 File MemoryShield.cc PID: 6146 Info: memory limit exceeded, no core Prior to crashing we ca see ViperDeduper errors as below in replication logs before the memory crash: 2020/02/26 13:13:08.115 - #0 - 6418/6146 - ViperDeduper::deacknowledgeIndex: errno=0 bug in acknowledgeIndex: RDE_STATUS_INTERNAL_ERROR 2020/02/26 13:13:08.115 - #0 - 6418/6146 - Transmitter_AO_IMPL::handleViperAck_i: errno=0 error in deacknowledgeIndex: RDE_STATUS_INTERNAL_ERROR 2020/02/26 13:13:08.116 - #2 - 6418/6146 - ViperLog: EDRS-WIRE:[WireIndexMemory](2): deleteFromAcknowledgeMap: gap in acknowledgements 2020/02/26 15:36:50.160 - #0 - 6418/6146 - ViperDeduper::deacknowledgeIndex: errno=0 bug in acknowledgeIndex: RDE_STATUS_INTERNAL_ERROR 2020/02/26 15:36:50.160 - #0 - 6418/6146 - Transmitter_AO_IMPL::handleViperAck_i: errno=0 error in deacknowledgeIndex: RDE_STATUS_INTERNAL_ERROR 2020/02/26 15:36:50.766 - #2 - 6418/6146 - ViperLog: EDRS-WIRE:[WireIndexMemory](2): deleteFromAcknowledgeMap: gap in acknowledgements
Cause
The transmitter tries to get Deduplication Acknowledgement, the Underneath layer gives the error RDE_STATUS_INTERNAL_ERROR. This error is not handled explicitly.
Resolution
Workaround:
Disable Deduplication on all Consistency Groups by following the below steps:
Dell Technologies is investigating this issue. Contact the Dell Support Center or your service representative for assistance and reference this solution ID.
Disable Deduplication on all Consistency Groups by following the below steps:
- Select Protection > Manage Protection.
- In the left pane, select a Consistency group.
- In the right pane, click the Link Policy tab.
- In the Select link, set a policy diagram, select the relevant link.
- Clear the Enable Deduplication checkbox.
- Click the Apply button.
Dell Technologies is investigating this issue. Contact the Dell Support Center or your service representative for assistance and reference this solution ID.
Affected Products
RecoverPointProducts
RecoverPoint, RecoverPoint CL, RecoverPoint EX, RecoverPoint Gen5 Server, RecoverPoint Gen6 Server, RecoverPoint SE, RecoverPoint virtual applianceArticle Properties
Article Number: 000170285
Article Type: Solution
Last Modified: 05 Nov 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.