AutoJs6 icon indicating copy to clipboard operation
AutoJs6 copied to clipboard

报错,版本v6.4.1,这种报错常出

Open nsy9601 opened this issue 1 year ago • 8 comments

点运行脚本时就出现了下面的报错,实际上脚本的第一行都没有执行,因为第一行的console.log()都没输出

10:37:28.248/E: Failed to allocate a 272 byte allocation with 410360 free bytes and 400KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC.

java.lang.OutOfMemoryError: Failed to allocate a 272 byte allocation with 410360 free bytes and 400KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC. at org.mozilla.javascript.InterpreterData.init(Unknown Source:12) at org.mozilla.javascript.InterpreterData.(InterpreterData.java:37) at org.mozilla.javascript.CodeGenerator.generateNestedFunctions(CodeGenerator.java:210) at org.mozilla.javascript.CodeGenerator.generateICodeFromTree(CodeGenerator.java:124) at org.mozilla.javascript.CodeGenerator.generateFunctionICode(CodeGenerator.java:120) at org.mozilla.javascript.CodeGenerator.generateNestedFunctions(CodeGenerator.java:211) at org.mozilla.javascript.CodeGenerator.generateICodeFromTree(CodeGenerator.java:124) at org.mozilla.javascript.CodeGenerator.compile(CodeGenerator.java:92) at org.mozilla.javascript.Interpreter.compile(Interpreter.java:396) at org.mozilla.javascript.Context.compileImpl(Context.java:2448) at org.mozilla.javascript.Context.compileReader(Context.java:1358) at org.mozilla.javascript.commonjs.module.provider.CachingModuleScriptProviderBase.getModuleScript(CachingModuleScriptProviderBase.java:93) at org.mozilla.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider.getModuleScript(SoftCachingModuleScriptProvider.java:59) at org.mozilla.javascript.commonjs.module.Require.getModule(Require.java:350) at org.mozilla.javascript.commonjs.module.Require.getExportedModuleInterface(Require.java:258) at org.mozilla.javascript.commonjs.module.Require.call(Require.java:215) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1869) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1051) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:87) at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:40) at org.mozilla.javascript.NativeArray.iterativeMethod(NativeArray.java:2031) at org.mozilla.javascript.NativeArray.execIdCall(NativeArray.java:437) at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:84) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1869) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1051) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:87) at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:40) at org.mozilla.javascript.NativeArray.iterativeMethod(NativeArray.java:2031) at org.mozilla.javascript.NativeArray.execIdCall(NativeArray.java:437) at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:84) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1869) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1051) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:87) at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:40) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1869) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1051) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:87) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:383) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3941) at org.mozilla.javascript.Context.callFunctionWithContinuations(Context.java:1253) at org.mozilla.javascript.Context.executeScriptWithContinuations(Context.java:1221) at org.autojs.autojs.engine.RhinoJavaScriptEngine.init(RhinoJavaScriptEngine.kt:110) at org.autojs.autojs.engine.LoopBasedJavaScriptEngine.init(LoopBasedJavaScriptEngine.java:101) at org.autojs.autojs.execution.RunnableScriptExecution.prepare(RunnableScriptExecution.java:65) at org.autojs.autojs.execution.RunnableScriptExecution.execute(RunnableScriptExecution.java:39) at org.autojs.autojs.execution.RunnableScriptExecution.execute(RunnableScriptExecution.java:34) at org.autojs.autojs.execution.RunnableScriptExecution.run(RunnableScriptExecution.java:28) at java.lang.Thread.run(Thread.java:1012)

nsy9601 avatar Nov 03 '23 02:11 nsy9601