.. include:: ../vars.rst .. _section-whats-fixed-710: What's Fixed in 7.1.0 ===================== Fixes Related to Debuggability ------------------------------ Key Status Sometimes Incorrectly Calculated ........................................... |AC| sometimes incorrectly calculated the key status of some fields in both structs and unions. This problem has been resolved. [RTI Issue ID ADMINCONSOLE-1096] Fixes Related to Usability ---------------------------- Incorrect data representation in QoS view ......................................... The QoS view incorrectly showed that the empty sequence for the ``data_representation`` QoS implied both XCDR and XCDR2. The correct mapping of an empty sequence is only XCDR. This issue was purely a visual one; the logic in |AC| correctly mapped the empty sequence when doing operations such as match analysis. This problem has been resolved. [RTI Issue ID ADMINCONSOLE-1039] Invalid timestamps incorrectly shown as actual date ................................................... When |AC| received invalid timestamps (for example, when an instance was disposed or unregistered), they were shown as actual dates (in the year 1969). These dates are now displayed with the text "Invalid time." [RTI Issue ID ADMINCONSOLE-1043] Previous subscriptions now more reliably restored upon restart .............................................................. In previous versions of |AC|, subscriptions created by the user were restored on restart only when the corresponding Topic and data type were encountered. In this release, the data type will be stored on disk, so |AC| will only need to wait for the Topic to reappear before re-establishing the subscription to visualize the data from the Topic. [RTI Issue ID ADMINCONSOLE-1098] Name update for extensible types ................................ The nomenclature for extensible types has been updated from 'extensible' to 'appendable.' This change came from a change to the OMG XTypes standard and has now been made in |AC|. [RTI Issue ID ADMINCONSOLE-1122] Fixes Related to Vulnerabilities -------------------------------- |AC_HEADING| could hang due to a vulnerability in XStream 1.4.19 ................................................................ |AC| used XStream 1.4.19, which is known to be affected by a publicly disclosed vulnerability. This vulnerability have been fixed by upgrading XStream to the latest stable version, 1.4.20. User Impact (with and without Security): * Out-of-bounds memory access that results in |AC| hanging or crashing * Exploitable by manually loading a malicious XML file to discovery data * CVSS v3.1 Score: 4.0 Medium * CVSS v3.1 Vector: `AV:P/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H `_ .. Note:: |AC_HEADING| goes in offline mode when loading discovery data. This vulnerability is local to |AC| in offline mode, not reproducible in online mode. [RTI Issue ID ADMINCONSOLE-1167 THIRDPARTY-54] Other Fixes ----------- Rare race condition could cause unpredictable behavior ...................................................... In some rare race conditions, the |AC| UI behaved a bit unpredictably, such as not enabling the Subscribe button in the topic view. This could happen when the last underlying DDS entities (|DW| and |DR|) for a given topic were being removed while, at nearly the same time, new entities were being discovered for the same topic. This problem has been resolved. [RTI Issue ID ADMINCONSOLE-961] Error when resubscribing using XML files with an include tag ............................................................ This situation would only happen after trying to subscribe to a certain topic for a second time, while providing a set of XML files that had an include tag. In this scenario, |AC| printed a series of errors similar to: .. code-block:: console 'error at line XX: Error processing tag “include” …'. This problem has been resolved. [RTI Issue ID ADMINCONSOLE-1082] Entity Info Panel may have showed incomplete list of Domain IDs ............................................................... The Entity Info panel sometimes showed incomplete details regarding the Domain IDs to which an entity was connected. Some Domain IDs were not displayed. This problem has been resolved. Now all the Domain IDs to which an entity is connected will be displayed, even if |AC| is not connected to those domains. [RTI Issue ID ADMINCONSOLE-1121] Routing Service view changed the graph view position .................................................... The Routing Service view in |AC| may have changed its view position without any user interaction under certain circumstances. This issue has been fixed. Now the view position won't be moved without user interaction. [RTI Issue ID ADMINCONSOLE-1155] User's Manual did not show changes to Preferences dialog related to editing peers ................................................................................. In release 7.0.0, the Preferences dialog was updated as part of the new feature to support |DP|-level Partitions. However, the User’s Manual was not updated to show the changes in the Preferences dialog and to describe the new way to edit Discovery peers. This problem has been resolved. The updates to the User’s Manual are in Section 2.4.6.1 Administration Preferences and Section 2.4.6.2 Edit Participant. [RTI Issue ID ADMINCONSOLE-1140]