You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Critical. A critical defect that causes some key functionality to fail.
Priority
High. Anything that impacts the typical user flow or blocks app usage.
Description
I tried calling PapyrusUtil's JsonUtil.GetStringValue function on the SkyrimPlatform side using Papyrus-2-Typescript,
I confirmed that passing an empty string as the 3rd argument causes a CTD.
Confirmed that the CTD does not occur when the SkyrimPlatform is version 2.5.
Confirmed that the CTD occurs from version 2.6 (also confirmed that it occurs in version 2.8)
On the papyrus side, running with an empty third argument did not cause any problems.
#1661
Highly relevant bug. This is PapyrusUtil's MiscUtil function, which also generated a CTD when an empty character was specified.
This bug also did not occur in 2.5 but started to occur in version 2.6.
OS
Windows
OS version
10
Skyrim version
1.5.97
SKSE version
2.0.20
client commit''s hash
None
server commit''s hash
None
Videocard model
GeForce GTX 1070 Ti
Steps to reproduce
import * as JsonUtil from "../../../Modules/PapyrusUtil/JsonUtil"
once('update', () => {
let loadFile = "Test.json";
let test = JsonUtil.GetStringValue(loadFile, 'key1', '');
printConsole('testJSON:' + test);
});
Assign an empty string to the third argument of JsonUtil.GetStringValue as above and execute.
Expected result
The message 'testJSON:~' appears in the console.
Actual result
CTD occurs during function execution
The text was updated successfully, but these errors were encountered:
Severity
Critical. A critical defect that causes some key functionality to fail.
Priority
High. Anything that impacts the typical user flow or blocks app usage.
Description
I tried calling PapyrusUtil's JsonUtil.GetStringValue function on the SkyrimPlatform side using Papyrus-2-Typescript,
I confirmed that passing an empty string as the 3rd argument causes a CTD.
NetScriptFramework crash log: https://drive.google.com/file/d/1XN70qo_fh6rhPPBU-r7EPtaOSidDewTR/view?usp=sharing
Confirmed that the CTD does not occur when the SkyrimPlatform is version 2.5.
Confirmed that the CTD occurs from version 2.6 (also confirmed that it occurs in version 2.8)
On the papyrus side, running with an empty third argument did not cause any problems.
#1661
Highly relevant bug. This is PapyrusUtil's MiscUtil function, which also generated a CTD when an empty character was specified.
This bug also did not occur in 2.5 but started to occur in version 2.6.
OS
Windows
OS version
10
Skyrim version
1.5.97
SKSE version
2.0.20
client commit''s hash
None
server commit''s hash
None
Videocard model
GeForce GTX 1070 Ti
Steps to reproduce
Assign an empty string to the third argument of JsonUtil.GetStringValue as above and execute.
Expected result
The message 'testJSON:~' appears in the console.
Actual result
CTD occurs during function execution
The text was updated successfully, but these errors were encountered: