OPCUA32: The OPC UA client driver closes with an unhandled exception when browsing variables from an OPC UA server with a specific address space

OPCUA32: The OPC UA client driver closes with an unhandled exception when browsing variables from an OPC UA server with a specific address space

Summary

When browsing variables with the OPCUA32 OPC UA client driver in the zenon editor from an OPC UA server that uses a specific address space containing endless recursions for hierarchical references, the OPC UA client driver in the editor closes unexpectedly during import.

Description

When browsing variables with the OPCUA32 OPC UA client driver in the zenon editor from an OPC UA server that uses a specific address space containing endless recursions for hierarchical references, the OPC UA client driver in the editor closes unexpectedly during import.

Solution

An issue has been addressed in the OPCUA32  OPC UA Client driver where endless recursions with hierarchical references in the address space were not specifically considered. Now recursions are deteced, further browsing of the node is skipped and variables can be imported.

Information

Endless recursions, following hierarchical nodes are not explicitly forbidden in the OPC UA server address space.

Issue Number: 38666
Fixed on Date: 1.8.2017
Versions: 7.60 0 BUILD 40751