6.2.2. Serialization and Deserialization

6.2.2.1. [Critical] Unbounded memory growth when deserializing SPDP discovery sample

Potential unbounded memory growth occurred when some parameters appeared multiple times within a Simple Participant Discovery Protocol (SPDP) discovery sample. This problem has been fixed. See also Some parameters cannot be received multiple times within same SPDP sample.

[RTI Issue ID CORE-13594]

6.2.2.2. [Critical] Potential unexpected behavior or crash when deserializing SPDP discovery sample

Potential unexpected behavior or a crash could occur when deserializing some inconsistent or malformed parameters within a Simple Participant Discovery Protocol (SPDP) discovery sample. This problem has been fixed.

[RTI Issue ID CORE-13811]

6.2.2.3. [Trivial] Wrong error message when deserializing PropertyQos property value and exceeding property_string_max_length resource limit

If property_string_max_length was exceeded when deserializing the PropertyQos property value, the resulting error message was wrong (the value of the maximum size in particular). This problem has been fixed. Now the error message shows the correct information.

[RTI Issue ID CORE-13678]