State:Closed|icon_bug|icon_nuke|database:public|Resolution:Fixed|TargetRelease:12.0v1|BugID:392348|
Problem summary:
Message text is displayed incorrectly when expressions result in unicode characters in a Text2 node.

Customer reported version:
nuke.11.1v2
Customer reported platform:
windows10
Steps to reproduce:
1) In Nuke, create a Text2 node and a Write node.
2) Open the Properties bin of the Text2 node and click the message field.
3) Type the following: [expr [value label]]
4) Double-click the Write node and open the Node tab.
5) Click the label field and type:Test - áöü ß
5) Select the Node tab of the Text2 node and type the following:[python {nuke.toNode('Write1')['label'].value()}]
6) In the Node Graph, click the Text2 node and press 1 on the keyboard to set the Viewer.
7) Observe the output of the message field in the Viewer.
Expected behavior:
The unicode characters should be present after the expression is evaluated and displays the message.
Actual behavior:
The unicode characters are either missing or display incorrectly when an expression is evaluated in the message field.
Workaround:
Placing the unicode characters in the message field directly or utilizing the Text1 node allow the characters to appear correctly.
Reproduced by support:
Nuke 11.3v4 - Windows 10, CentOS 7, macOS 10.13
Nuke 11.3v1 - Windows 10
Nuke 11.2v1 - Windows 10
Nuke 11.1v1 - Windows 10
Nuke 11.0v1 - Windows 10
Nuke 10.5v1 - Windows 10
Nuke 10.0v1 - Windows 10
Nuke 9.0v1 - Windows 10
Nuke 8.0v1 - Windows 10, CentOS 7, macOS 10.13
Earliest version tested:
Nuke 8.0v1 - This issue appears to be in all versions of the product
We're sorry to hear that
Please tell us why