10.3. What’s Fixed in 4.1.0¶
The following are fixes since Connext Micro 4.0.1.
[Critical]: System-stopping issue, such as a crash or data loss.
[Major]: Significant issue with no easy workaround.
[Minor]: Issue that usually has a workaround.
[Trivial]: Small issue, such as a typo in a log.
- 10.3.1. Discovery
- 10.3.2. Usability
- 10.3.3. Transports
- 10.3.4. Reliability Protocol and Wire Representation
- 10.3.5. APIs (C or Traditional C++)
- 10.3.5.1. [Major] DDS_DomainParticipantFactory_delete_participant was not thread-safe
- 10.3.5.2. [Minor] C++ constructor did not allocate memory for Topic and Type names
- 10.3.5.3. [Trivial] C++ API Reference contained incorrect <<cert>> references
- 10.3.5.4. [Trivial] Non-descriptive API failure messages
- 10.3.6. XML Configuration
- 10.3.7. Crashes
- 10.3.7.1. [Critical] Segmentation fault occurred when an asynchronous publisher tried to send a missing data fragment
- 10.3.7.2. [Critical] Segmentation fault occurred when creating or finalizing a DataWriter or DataReader while using asynchronous publication
- 10.3.7.3. [Critical] Potential race condition and crash occurred when a DataWriter waited for resources
- 10.3.7.4. [Critical] Potential race condition and crash occurred when a DataWriter unmatched with a remote entity
- 10.3.7.5. [Minor] Integer overflow when setting MTU lower than 448 bytes
- 10.3.8. Hangs
- 10.3.9. Memory Leaks/Growth
- 10.3.10. Data Corruption
- 10.3.11. Interoperability
- 10.3.12. Other
- 10.3.12.1. [Critical] Lost samples or fragments not repaired when using a flow controller
- 10.3.12.2. [Major] Enabling asynchronous publication on DataWriter caused RTPS messages to fail
- 10.3.12.3. [Major] Finalizing a participant might have failed when using DPSE
- 10.3.12.4. [Major] Samples with meta-information were not delivered to the user if they arrived when history cache was full
- 10.3.12.5. [Minor] Flow controllers incorrectly delayed sending packets
- 10.3.12.6. [Minor] DataWriters with KEEP_ALL History may not have sent all historical samples
- 10.3.12.7. [Trivial] Illegal reflective access warning when running MAG with OpenJDK™ 11
- 10.3.12.8. [Trivial] Incorrect example instructions in the User’s Manual
- 10.3.12.9. [Trivial] Micro transformation example failed to compile