View Issue Details

IDProjectCategoryView StatusLast Update
0010116.NET APIImplementation Bugpublic2025-01-27 12:31
ReporterThomas Wirtz-Baumann Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Summary0010116: Getting NodeState for i=68 (PropertyType) returns an object of type BaseDataVariableTypeState
Description

When getting the NodeState corresponding to the node PropertyType (i=68) using the method FindNodeInAddressSpace of class CustomNodeManager2, the NodeState object returned is BaseDataVariableTypeState instead of a PropertyTypeState.

This seems to be related to the loading of predefined node from the binary file Opc.Ua.Stack.Generated.Opc.Ua.PredefinedNodes.uanodes in the DiagnosticsNodeManager, see attached screenshot.

Steps To Reproduce

Use a reference server and just call FindNodeInAddressSpace on the node manager using the node ID i=68.

Additional Information

Can be reproduced with UA-.NETStandard release version 1.5.374.158 or with master branch (at least until end of December 2024).

TagsNo tags attached.
Attached Files

Activities

Issue History

Date Modified Username Field Change
2025-01-27 12:31 Thomas Wirtz-Baumann New Issue
2025-01-27 12:31 Thomas Wirtz-Baumann File Added: Capture d'écran 2025-01-27 132339.png