We're updating the version of Angelscript packaged with our software to SDK 2.35.0, but I've encountered a bug that breaks many of our existing scripts. This was tested on Win64 with Visual Studio 15 2017 using CMake 3.18.2. If a string type identifier is used in a string addition expression, Angelscript will crash. Without the string identifier everything works fine. For example:
string a_str = string("b_str") + string("c_str"); // This will crash Angelscript 2.35.0
string a_str = "b_str" + "c_str"; // This works in Angelscript 2.35.0
Has anyone else experienced this issue or is able to replicate it?
Thanks,
Justin