8.4. Regressions in 7.1.0

The following regressions occurred in Connext 7.1.0, but nearly all were fixed by release 7.3.0. If you never installed release 7.1.0, you can ignore this section. See Regressions in 7.3.0.

8.4.1. Core Libraries

8.4.1.1. Some properties no longer accept LENGTH_UNLIMITED string as valid value

This regression was introduced in 7.0.0 and is not yet fixed. See Some properties no longer accept LENGTH_UNLIMITED string as valid value in the 7.0.0 Regressions section.

8.4.1.2. Fixed in 7.3.0

8.4.1.2.1. Potential bus error when calling print and to_string APIs in TypeCode

In 7.1.0, your application may generate a bus error after calling the print and to_string APIs, such as DDS_TypeCode_print_IDL, in TypeCode. This issue only happens when TypeCode propagation is enabled by setting participant_qos.resource_limits.type_code_max_serialized_length to a value greater than zero (the default is zero) and when using the affected APIs in the TypeCodes that were part of PublicationBuiltinTopicData and SubscriptionBuiltinTopicData. This issue is fixed in 7.3.0.

[RTI Issue ID CORE-13968]

8.4.1.3. Fixed in 7.2.0

8.4.1.3.1. Running rtisetenv_<arch>.bat caused issues in PATH environment

In release 7.1.0, running rtisetenv_<arch>.bat may cause issues in the PATH environment on Windows. This problem has been fixed in 7.2.0.

[RTI Issue ID INSTALL-880]

8.4.1.3.2. Instance purging based on source timestamp does not work

In 7.1.0, the source timestamp-based purge delay does not purge instances based on their source timestamp. Instead, it purges instances based on their sequence number. This problem is resolved in 7.2.0. Starting in 7.2.0, the dds.data_writer.history.source_timestamp_based_autopurge_instances_delay property works as intended.

[RTI Issue ID CORE-13911]

8.4.2. Code Generator

8.4.2.1. Fixed in 7.2.0

8.4.2.1.2. Command-line option tips not printed if you entered an invalid option

In release 7.1.0, if you enter an invalid Code Generator command-line option, Code Generator does not print out the helpful list of valid command-line options. This issue has been fixed in 7.2.0.

[RTI Issue ID CODEGENII-1868]

8.4.2.1.3. Include flag used without a space caused Code Generator to fail

When using the flag -I without a space between the flag and the included folder, Code Generator fails, reporting that the flag is not supported. This issue is introduced in Code Generator 4.1.0 (Connext 7.1.0). This issue has been fixed in 7.2.0. Starting in 7.2.0, you can now successfully use the flag -I without a space (for example, -I./myInclude/).

[RTI Issue ID CODEGENII-1867]

8.4.3. Security Plugins

8.4.3.1. Fixed in 7.2.0

8.4.3.1.1. Discovery time scaled poorly

This regression was introduced in 6.0.0 and has been fixed in 7.2.0. See Discovery time scaled poorly in the 6.0.0 Regressions section.

8.4.3.1.2. Lack of origin authentication led to unnecessary allocation and possible discovery failure

This regression was introduced in 6.1.1 and has been fixed in release 7.2.0. See Lack of origin authentication led to unnecessary allocation and possible discovery failure in the 6.1.1/6.1.2 Regressions section.

8.4.4. Limited Bandwidth Plugins

8.4.4.1. Fixed in 7.3.0

8.4.4.1.1. Limited Bandwidth ZRTPS transport crashes if an external compression library fails to load

This regression was introduced in 6.1.2 and is fixed in release 7.3.0. See Limited Bandwidth ZRTPS transport crashes if an external compression library fails to load in the 6.1.1/6.1.2 Regressions section.