ES-1
"-9223372036854775808" is inadvertently saved in Numeric Constant (Integer) for mapping
- Phenomenon
-
"-9223372036854775808" is inadvertently saved in Numeric Constant (Integer) for mapping.
The following phenomena occur if the value is entered when the script is executed:
When a test is executed from EdgeStreaming Studio
The script stops immediately after the script is executed. Note, an error message is not output to the execution log.
When a script is executed by using EdgeStreaming Runtime
A message is output in the standard error output, and EdgeStreaming Runtime stops.
The message that is output is as follows:
<Output message>
Cannot set up the server context: Error in BQL parser: strconv.ParseInt: parsing "9223372036854775808": value out of range
- Affected versions
-
Ver.2.0.0
- Corrected version
-
Ver.2.1.0
- Affected module
-
HULFT IoT EdgeStreaming Studio
- Condition to reproduce
-
The phenomenon occurs when the following procedure is performed:
-
Place a mapping icon onto the Script Canvas.
-
Open the mapping icon. Then, on the mapping screen, place Numeric Constant (Integer) onto the mapping canvas.
-
On the Numeric Constant (Integer) logic properties screen, enter "-9223372036854775808" into Numeric Value (Integer).
-
Click [Finish] to save the value.
-
- Alternative workaround
-
None
- Status description
-
"-9223372036854775808" cannot be saved in Numeric Constant (Integer) of mapping.
The range of integers that can be entered in Numeric Constant (Integer) is as follows:
Range of integers that can be entered: from 9223372036854775807 to -9223372036854775807