State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:496376|
Problem summary
Usernames with non-ASCII characters that are being used in conjunction with an OS that has a non-Unicode based language causes Nuke 13 from being unable to startup
Customer reported version
nuke.13.1v1
Customer reported platform
windows10
Steps to reproduce
1) Create a user with non-ASCII characters like "भारत" and login to your new account
2) Open the Settings Panel
3) Select the Time & Language option
4) Select the Region option on the left-hand side
5) Click Additional date, time, & regional settings under the heading Related settings in the top right of the window
6) Click on Region
7)Select the Administrative tab
8) Click Change system locale...
9) Click the drop-down menu and change the language to Russian (Russia) and restart your PC
10) Login to your non-ASCII account and try running Nuke 13
Expected behaviour
For Nuke to be able to start up correctly
Actual behaviour
Nuke tries loading _pathsetup.py and encounters an error
Loading C:/Program Files/Nuke13.1v1/plugins/arriSDKLoader.dll
Loading C:/Program Files/Nuke13.1v1/plugins/_pathsetup.py
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 9: invalid continuation byte
We're sorry to hear that
Please tell us why