Resolved Issues in GENESIS Version 11 Update 3 (11.03)

This release includes the following resolved issues.

For information about security vulnerabilities, refer to iconics.com/cert.

Common and Platform Services

Reference ID

Description

18504
20320

Fixed several layout and localization issues in Configure System, Platform Services Configuration, and Workbench on a German operating system.

20550

Fixed localization issues in Workbench on a Chinese operating system.

Compatibility Analyzer and Upgrade Utility

Reference ID

Description

19737

Incorrect information would appear in upgrade utility related to Simulated Tags, which in fact included important upgrades to the FrameWorX point manager.

Data Browser

Reference ID

Description

18437

When Data Browser is opened in a pop-up window, the OK and Cancel buttons are not displayed correctly on low-resolution screens.

FrameWorX

Reference ID

Description

18076

When a reverse connection is renamed, the points are not released from the remote server.

18843

In rare scenarios, global alias points resolved on the server side are never released and cause a memory leak.

19287

Writing an OPC UA point exposed by FrameWorX is not successful when using SCALA 250 OPC UA Client.

Installation

Reference ID

Description

13516

When unpacking a package containing portions of application configuration, the unpack operation fails with the following error message: "An item with the same key has already been added."

18588

On some versions of Windows 10 IoT Enterprise, the installation of GENESIS is allowed without first installing the latest Windows updates, which may cause a crash of Workbench or Configure System.

19774

HH2 Linked Server previously used by the SQL Query Interface erroneously being created in SQL Server configuration upon install as part of Data Historian.

20160
20163
20319

When GENESIS is installed on a German operating system, parts of the Installation Dialogs, Upgrade Utility, and Configure System are not localized.

Licensing

Reference ID

Description

18581

The Report—Scheduler license bit is consumed when a trigger is configured, even if the trigger is disabled.

18716

Licensing does not escalate child node license violations in the correct time frame.

Redundancy

Reference ID

Description

19087

When multiple servers are created under a Workbench project, no servers are displayed in the Workbench > Servers and Redundancy > Unified Redundancy form.

Security

Reference ID

Description

19169

When the @@Execute tag of a data manipulator requires security authorization, the data manipulator does not return a value.

20556

Unabled to use the cfg:entities/readgroupsbyuser diagnostic point if username contained an '@' symbol.

14243
18081
19218

Various enhancements to improve the security of the software.

TraceWorX

Reference ID

Description

19151

Some Severe Error conditions are not logged to TraceWorX for GraphWorX and Workbench.

Alarms and Notifications

Alarm Server

Reference ID

Description

20115

Local cache files are not created correctly when local cache is enabled for Alarm Server.

Alarm Historian

Reference ID

Description

19088

Alarm Logger does not export into SQL when a username and password is used for SQL authentication.

19556

Alarm Historian is not correctly logging OPC AE events coming from a GENESIS64 version 10 GenEvent. Some events may not be logged.

Connected Field Service

Reference ID

Description

16994

There are misleading warnings related to folder access permissions during the import of configuration.

18554

When GENESIS is installed on a French operating system, a warning message in the Workers section (Workbench > MyProject > Alarms and Notifications > Connected Field Services > Workers) is not localized.

18839

When a dynamic worker lookup block returns 0 workers (for example, when all workers are disabled), the workflow does not accept the change and uses the last successfully returned list of workers.

Analytics

Bridging

Reference ID

Description

16994

There are misleading warnings related to folder access permissions during the import of configuration.

19285

The Custom Block configuration is not displayed in Bridging templates.

19828

Bridging Service process crashes if client uses Bridging Navigator or Bridging Viewer controls in GraphWorX to access transaction log history of transactions in folders with the same name as transactions at the root level.

20282

Memory leak in some configurations when multiple @@Schedule transaction points are used.

20387

Point Manager crash in some circumstances with sustained loads of hundreds of transactions per second.

Reporting

Reference ID

Description

18581

The Report—Scheduler license bit is consumed when a trigger is configured, even if the trigger is disabled.

19410

Fixed incorrect Japanese localization text in the Report Executor.

20618

Audit Report in the Report sample configuration is not executed correctly and does not provide any data.

Assets

Reference ID

Description

18803

The self-referential syntax <<@@>> tab is missing in Data Browser when configuring set alias commands on assets.

20115

Local cache files are not created correctly when local cache is enabled for Asset Server.

Controls

Alarm Viewer

Reference ID

Description

19639

(HTML5) Alarm Viewer stops updating when value of virtual DateTime column becomes null.

Grid Viewer

Reference ID

Description

15310

Grid Viewer does not respect the regional separator when updating values.

16207

Grid Viewer data refresh is interrupted by using UPDATE manipulator with stored procedure.

18666

(HTML5) Grid Viewer does not execute the Row Selected event if grouping is enabled.

18154

If the Grid Viewer has a virtual column, you cannot delete rows.

18169

(HTML5) The Grid Viewer condition does not work on a specific column when using ResolveOPC tags.

Table Control

Reference ID

Description

20529 The Table control crashes when a string is cast to a numeric value and then displayed as a bar.

20544

Fixed localization issues in the Table control configurator on a Chinese operating system.

Trend Viewer

Reference ID

Description

17943

(HTML5) The cursor legend shows the wrong X axis title in some situations.

17950

(HTML5) Trend Viewer zoom is not working correctly for pens added in a chart frozen state.

18413

(Desktop) Trend Viewer does not update time stamp value in the cursor legend if the chart contains pens that have ShowInCursors set to false.

18872

(Desktop) Enabled checkbox on a pen in the legend does not update properly when toggled using the Set Visibility command.

Data Connectivity

BACnet

Reference ID

Description

17394

There is a memory leak related to BACnet API tracing.

18156

The Override time zone setting at the channel level does not work.

18294

Workbench fails to import some external changes with invalid property values of Device or Network Port objects into BACnet configuration.

19162

BACnet Point Manager sending timestamps to FrameWorX in local time instead of UTC.

20398

BACnet is unable to write to a customer's proprietary property.

20171

Fixed a deadlock in BACnet data point subscriptions and unsubscriptions.

20273

Local configuration and BACnet cache files are not created correctly when local cache is enabled for BACnet.

Internet of Things

Reference ID

Description

17430

In TraceWorX, there is a wrong error message when the MQTT connection closes.

18814

Incorrect Chinese localization in the IoT Subscriber.

20217

MQTT Quality of Service and Retain Message are not working in MQTT Subscriber Connector.

Modbus

Reference ID

Description

20580

Memory leak when using AutoWrite function while configured devices are disconnected.

OPC UA

Reference ID

Description

19121

When testing an OPC UA connection with a UA Local Discovery Server certificate, the OPC UA Point Manager does not detect the new certificate as trusted and keeps asking for it.

19736

Handle leak in OPC UA Point Manager when large number of OPC UA devices are connected

20003

OPC UA Points can become and stay invalidated when there is a connection failure with the OPC UA server, even if the session with the OPC UA server is re-created.

20539

The OPC UA point manager is leaking handles when a large number of servers and points are subscribed to it.

Data Historian

Reference ID

Description

18893

The Data Historian expression engine does not respect the DaysToSearchForGoodValues parameter for some aggregate functions.

19441

Remote Collectors do not load configurations properly when the connection name contains a space

GraphWorX

Reference ID

Description

10931

The resize grips' bounds for Wrap Panels and Stack Panels do not match the actual dimensions of the panel when the children of the panel overflow the panel's configured bounds.

14503

When touching a checkbox via a touchscreen, the visual check state of the checkbox might get out of sync with the associated pick dynamic's check state.

14642

Split panels cannot be clicked through if they and their child grid panels have the background set to None.

15372

(Desktop) An object that has a slider (location dynamic) combined with a pick action cannot be slid using a touchscreen.

16248

A referenced bitmap source exposed as a smart property always serialized as an absolute path, even if the RelativePaths option is set to True.

18068

Read-only properties in the Property Grid are not colored correctly in the GraphWorX dark mode.

18342

The authorization dialog displays the operation timestamp in UTC time instead of the client's local time.

18810

The syntax validation in the expression editor does not find any errors in the following places:

  • Description field
  • Custom data field
  • Global aliases field on a Set Global Aliases pick action

HTML5 WebHMI

Reference ID

Description

10408

When entering a password with a keypad, the password is visible in HTML5 Document Object Model (DOM).

17485

In HTML5, when a display in an embedded viewer launches a pop-up, the pop-up does not receive alias values that have been set for that particular document level.

19681

HTML5 display may become unresponsive when reloading the parent display of a pop-up window.

HTML5 3D

Reference ID

Description

18397

3D objects could be misplaced on import if the imported file contains empty geometries.

Workbench

Reference ID

Description

17951

There are misleading warnings from project import related to non-existent files in the import audit log.

19411

Workbench can crash when opening context menus if the resolution is below 640x480 dpi.

20213

Incorrect Japanese localizations in Workbench.