5.4. Cryptography

5.4.1. [Critical] Repair of dispose messages failed when Key Revision History enabled*

When the DomainParticipant property dds.participant.trust_plugins.key_revision_max_history_depth was set to a non-zero value, and the DomainParticipant contained a reliable DataWriter that called the dispose() function, the reliability protocol’s attempt to repair the dispose message could have failed with the following error:

{"plugin_method":"RTI_Security_Cryptography_reencodeSerializedDataWithParams"}]}],"m":"failed to get decode crypto state for local serialized data"}}

Dispose message repairs now succeed as expected.

[RTI Issue ID SEC-2746]



* This bug did not affect you if you are upgrading from 6.1.x or earlier.