🐛 avoid stackoverflow in json stringify

This commit is contained in:
ValKmjolnir
2023-12-12 00:05:38 +08:00
parent c59743b2ed
commit 6e819391aa
2 changed files with 28 additions and 0 deletions
+14
View File
@@ -66,6 +66,20 @@ test_func(json.stringify({
test_func("");
println();
func {
var a = {};
a.a = a;
var b = [];
append(b, b);
println(json.stringify(a));
println(json.get_error());
println(json.stringify(b));
println(json.get_error());
println();
}();
var test_json = func(json) {
var bar = process_bar.high_resolution_bar(30);
var tmp = [