Resolved Issues in GENESIS Version 11 Update 4 (11.04)
This release includes the following resolved issues.
Common and Platform Services
Compatibility Analyzer and Upgrade Utility
| 25318 |
Compatibility Analyzer crashes when running on a system with the OS display language set to German. |
| 20864 |
The Upgrade Utility crashes when clicking the Upgrade button when the user does not have permissions to modify custom database credentials in Microsoft SQL Server. |
FrameWorX
| 23723 |
The option to set a connection as the base node connection in Workbench does not work when using tunneled or reverse connection types, preventing license consumption from a base node using non-direct connections. |
| 21075 |
Users are logged out of GENESIS when there is a redundancy set default for clients. It happens when closing and opening another instance of GraphWorX or Workbench as the same user. |
| 23628 |
A fatal error can occur in the Global Search point manager during operation. |
Installation
| 21431 |
IcoWorkbenchInstaller.exe fails to complete silent mode installation when using SQL credentials, returning error code 4. |
Licensing
| 24031 |
License verification against the base node does not work when security is enabled. |
| 23848 |
Calculated tags in Data Historian incorrectly increase the GENESIS tag count in the license, even though they should not be counted toward licensing limits. |
| 24423 |
Bridging History Update activity incorrectly consumes Data Historian Access tags when writing data to Data Historian. |
Unified Data Manager
| 24143 |
Value sets cannot handle a parameter change or different parameters in runtime. If you write to a valuesets: point using one parameter value, and then write to the same valuesets: point with a new parameter value, the write is processed with the original parameter value. |
Alarms and Notifications
Alarm Historian
| 22780 |
Alarm Historian ignores the ReleaseContinuationPoint option on the history read API, potentially causing excessive server load in combination with certain API caller behaviors. |
|
25350
|
Hyper Alarm Logger collector auto fail-back is not working.
|
Analytics
Bridging
| 23333 |
Web Services point manager crashes when calling a web service manipulator with the Execute method and receiving an empty response from the server. |
Reporting
| 22474 |
Excel crashes when inserting a new row in a report template while the report editor is enabled, occurring when at least one data mapping is configured. |
BI Server
| 21236 |
In rare occasions, BI Server could crash with a TaskCanceledException error. |
| 22795 |
BI Server sends multiple continuation point release requests to Alarm Historian when a data flow containing an historical alarms block is canceled during an active historical alarm read. |
| 24640 |
BI Server returns incorrect cached results when testing a data view query after changing the IN operator to NOT IN or vice versa, without making other modifications to the query. |
| 22808 |
BI Server returns an error indicating that an expression column does not exist when querying a view that contains aliased column names. |
| 23388 |
BI Server point manager crashes when clients continuously and rapidly subscribe to and unsubscribe from data flow points. |
| 23930 |
BI Server queries can fail when queries are made in the midst of indexing tables used in the query. Can be resolved by restarting BI Server point manager. |
| 23084 |
BI Server may crash occasionally when a Data Table's data source is set to a Data Flow that uses an Historical Alarms step. |
|
24914
|
BI Server experiences delays and unexpected refreshes on tables with large Asset configurations.
|
Assets
| 23289 |
The Asset catalog service crashes with an invalid cast error. |
Controls
Grid Viewer
| 22528 |
Grid viewer does not display data or retrieve fields when the data source point name contains line breaks. |
Table Control
| 24705 |
Table control with Auto Refresh enabled does not automatically refresh when the linked data source starts with no rows of data. |
Data Connectivity
BACnet
| 22500 |
BACnet tags show "Bad - Waiting for Initial Data" status instead of populating values when unsubscribing and subscribing rapidly. |
| 21224 |
BACnet BBMD table entry with a hostname modified by a client (such as Data Explorer) cannot be imported into Workbench configuration. |
| 20707 |
BACnet channel elements are not created in the configuration database when clicking the Apply button before the 'Loading the channel data' message disappears. |
| 22959 |
The displayValue property of BACnet tags shows "Bad - Waiting for Initial Data" status instead of populating values when unsubscribing and subscribing rapidly. |
| 22989 |
The Units property is required to show displayValue on a BACnet object. |
| 21575 |
Subscribing a large number of object properties causes a deadlock in BACnet. |
|
24886
|
When used in Reporting, BACnet data always report a good quality, even if it is actually bad.
|
Internet of Things
| 25165 |
An error occurs when publishing from IoT Subscriber to Azure Event Hub with Information Broker Activity using custom decoders, indicating that the encoder name property is not set. |
|
23708, 24997
|
Adding historical tags to an existing publish list can, in specific scenarios, cause the Data Historian retrieval of data for the new tags to fail.
|
OPC UA
|
21119
|
The OPC UA point manager has a memory leak when connected to a large number of servers.
|
| 22837 |
The Search point manager fails to clear cache for the OPC UA point manager, encountering a SQLite error that indicates too many SQL variables in the query. |
| 22974 |
The Search point manager stops updating its index database while OPC UA point manager continues browsing, resulting in incomplete tag discovery from the OPC UA server. |
Modbus
| 22869 |
Some Modbus tags incorrectly show the read only status after the Modbus service restarts. |
|
23241
|
The Modbus point manager incorrectly swaps string characters on the Schieder M850 device.
|
Databases
| 23894 |
The Databases point manager crashes when reading data if the database query times out or fails after partially returning data to a BI Server data flow. |
Data Historian
| 23703 |
The HH Splitter utility becomes unresponsive at the "Loading Configuration" stage and does not proceed. |
| 23824 |
Mapping files created by the HH Splitter fail to load during Data Historian file conversion. |
| 23085 |
Reporting and BI Server fail to retrieve tag attributes such as Name, Description, DisplayName, and EngineeringUnits when downloading historical data for tags specified without wildcards. |
GraphWorX
| 11534 |
The camera control crashes when connected to an H265 codec camera that does not provide proper resolution parameters. |
| 22384 |
GraphWorX crashes in certain displays containing panels without dimensions when performing a search using the Find functionality with all Find types checked. |
| 23332 |
The GraphWorX configurator crashes when deleting a dynamic while its name is being actively edited in the property editor's dynamic list view. |
| 22559 |
GraphWorX crashes when adding new objects after launching the application using the New Display context menu item from the taskbar jump list. |
| 22059 |
GraphWorX crashes when both the width and height of a stack panel in a canvas display are set to automatic. |
HTML5 WebHMI
| 24853 |
The Sankey diagram control in HTML5 occasionally fails to load data from its BI Server data source, displaying only a gray box with a spinning loading indicator. |
| 23831 |
HTML5 runtime can fail to resolve local aliases in some cases. |
| 23845 |
HTML5 server experiences excessive memory consumption when displays contain clone dynamics nested in embedded windows. |
| 23403 |
Mouse enter commands stop executing after being executed simultaneously with process point submit. |