9.3. Regressions in 6.1 LTS
The following regressions were introduced in Connext 6.1 LTS, which is a culmination of releases 6.1.2, 6.1.1, and 6.1.0.
- 9.3.1. Introduced in 6.1.1/6.1.2
- 9.3.1.1. Core Libraries
- 9.3.1.1.1. A reliable writer’s FlowController fails to control the data flow over UDPv4 for a SHMEM_REF type
- 9.3.1.1.2. Stack smashing error when serializing strings with RTI_CDR_SIZEOF_LONG_DOUBLE set to 16 in C++11 in release mode using GCC compiler
- 9.3.1.1.3. Reliable DataReader may stop receiving samples from DataWriter using durable writer history and DDS fragmentation
- 9.3.1.1.4. Thread names longer than 15 characters on QNX platforms cause errors in API calls
- 9.3.1.1.5. Unexpected precondition error with debug libraries on a reliable DataWriter while sending a GAP
- 9.3.1.1.6. Unexpected warning during discovery when multicast disabled
- 9.3.1.2. Security Plugins
- 9.3.1.3. Persistence Service
- 9.3.1.4. Limited Bandwidth Plugins
- 9.3.1.1. Core Libraries
- 9.3.2. Introduced in 6.1.0
- 9.3.2.1. Core Libraries
- 9.3.2.1.1. Possible to create a DomainParticipant in a DomainID > 232 without getting error or warning
- 9.3.2.1.2. History depth not honored after instance transitions from NOT_ALIVE to ALIVE state
- 9.3.2.1.3. Memory leak in DataWriter when matching reliable DataReader
- 9.3.2.1.4. Segmentation fault if application runs out of memory while generating a log message
- 9.3.2.1.5. Possible memory leak when initializing and finalizing the DomainParticipantFactory concurrently
- 9.3.2.1.6. max_samples resource limit not honored in some cases when using an unkeyed Topic and TopicQueries
- 9.3.2.1.7. DomainParticipant with non-default metatraffic_transport_priority QoS does not complete discovery
- 9.3.2.1.8. Broken communication when DataWriter with transport priority discovers DataReader with multicast receive address
- 9.3.2.1.9. No more than 100 asynchronous publisher threads can be created
- 9.3.2.1.10. Linking static Linux or QNX libraries with object files built with -fPIC will fail
- 9.3.2.1.11. Invalid serialization of samples with types containing nested structures with primitive members that require padding
- 9.3.2.1.12. Significant performance degradation when using MultiChannel DataWriters
- 9.3.2.1.13. Significant performance regression on Windows when using OpenSSL 1.1.1 libraries in 6.1.0
- 9.3.2.1.14. ReadCondition may incorrectly stay enabled after sample in READ sample state removed from the DataReader’s queue
- 9.3.2.1.15. Missing SampleInfo.ReceptionTimestamp property (C# API only)
- 9.3.2.1.16. Source code bundle missing critical piece of code related to UDP multicast support
- 9.3.2.1.17. Significant performance regression on Windows systems when using OpenSSL 1.1.1k libraries provided in 6.1.0
- 9.3.2.1.18. Support removed for ARMv8 and x64 processors, cxx and gpp compilers, for QNX platform
- 9.3.2.1.19. Support removed for ARMv8 Linux architecture
- 9.3.2.2. Code Generator
- 9.3.2.2.1. Generated code may contain mixed line breaks
- 9.3.2.2.2. @default annotation for wstring members in C++11 is not applied
- 9.3.2.2.3. Java subscriber may not preserve union discriminator value, when discriminator is enum
- 9.3.2.2.4. Compile-time error when using -constructor with types containing sequence of pointers
- 9.3.2.2.5. Invalid serialization of samples with types containing nested structures with primitive members that require padding
- 9.3.2.2.6. Invalid code generated for unions in C++98
- 9.3.2.3. Admin Console
- 9.3.2.4. TLS Support
- 9.3.2.5. Security Plugins
- 9.3.2.6. Routing Service
- 9.3.2.7. Recording Service
- 9.3.2.8. Cloud Discovery Service
- 9.3.2.1. Core Libraries