NX SJIS ERROR occurs when executing .exe such as ugraf.exe, ugpc.exe or etc...

2021-10-06T23:27:54Z
NX for Design

Summary


Details

In Japanese OS, SJIS ERROR occurs when executing all of .exe that reads ugii_env_ug.dat.


Ex, ugraf.exe, SignDotNet.exe, signcpp.exe, ug_inspect.exe, ugpc.exe, ugfontc.exe, ug_edit_part_names.exe, display_nx_help.exe, env_print.exe or etc...


Error Message:
*** ERROR system never initialized, sending output to stderr ***
Error: The following efbf SJIS character invalid
 #=ffffffef #=ffffffbf
 Reinterpreting data as UTF8...
 Error: The following efbf SJIS character invalid
 #=ffffffef #=ffffffbf
 Reinterpreting data as UTF8...

Reproduced step:
1. Start .exe up 


******The messages appear in NX Syslog or the window such as command prompt where .exe is started.

Solution

The issue has already fixed in NX1934.


Work Around:
1. Exchange "<NX Install Directory>\UGII\ugii_env_ug.dat" file to ANSI (or SJIS).
***This exchanges the invalid string that exists in the file to the valid string.
or
2. Copy and replace "ugii_env_ug.dat" in NX1934 or NX1938.

Notes and References

This is the character encoding issue due to the system not to be able to encode correctly when reading the ugii_env_ug.dat file in NX1926 and NX1930.
The error messages are coming out at runtime, but they are just messages and the function works well. Therefore, if you don't mind the messages, you can ignore them and use the function.

Hardware/Software Configuration

Platform: INTL64
OS: windows
OS Version: 1064
Product: NX
Application: SYSENG
Version: V1934
Function: VISUALIZATION

Ref: 002-8528060

KB Article ID# PL8528060

Contents

SummaryDetails

Associated Components

Modeling