沙瑞金 发表于 2022-10-10 17:17:59

JSON.stringify 内存溢出 StackOverflowError

JSON.stringify 内存溢出​

[*]如果有以下错误,请检查一下要转换的对象中是否有java的string,
[*]解决方法将原来的string转为js的字符串
[*]例如 s= s +""
[*] 这样既可
[*]STACK_TRACE=java.lang.StackOverflowError: stack size 1039KB
[*]at java.lang.reflect.Method.invoke(Native Method)
[*]at org.mozilla.javascript.MemberBox.invoke(Unknown Source:4)
[*]at org.mozilla.javascript.JavaMembers.get(Unknown Source:58)
[*] at org.mozilla.javascript.NativeJavaObject.get(Unknown Source:16)
[*]at org.mozilla.javascript.ScriptableObject.getProperty(Unknown Source:1)
[*]at org.mozilla.javascript.NativeJSON.str(Unknown Source:7)
[*]at org.mozilla.javascript.NativeJSON.jo(Unknown Source:63)
[*]at org.mozilla.javascript.NativeJSON.str(Unknown Source:237)
[*]at org.mozilla.javascript.NativeJSON.jo(Unknown Source:63)


3105138845 发表于 2022-10-10 18:11:58

书记好   书记666书记辛苦了   书记再见

wzdr 发表于 2022-10-13 14:49:08

书记好   书记666

EC_老PU 发表于 2022-10-19 13:06:37

书记好   书记666书记辛苦了   书记再见
页: [1]
查看完整版本: JSON.stringify 内存溢出 StackOverflowError