# # Fatal error in ../../src/ast/scopes.cc, line 2450 # Debug check failed: !var->has_forced_context_allocation() || var->is_used(). # # # #FailureMessage Object: 0x7ffcc3932f08 ==== C stack trace =============================== /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8_libbase.so(v8::base::debug::StackTrace::StackTrace()+0x1e) [0x7f14865ab9ee] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8_libplatform.so(+0x5307d) [0x7f147bfdd07d] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8_libbase.so(V8_Fatal(char const*, int, char const*, ...)+0x1ea) [0x7f148657c00a] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8_libbase.so(+0x579dc) [0x7f148657b9dc] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8_libbase.so(V8_Dcheck(char const*, int, char const*)+0x55) [0x7f148657c0f5] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::Scope::MustAllocate(v8::internal::Variable*)+0x159) [0x7f148225b409] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::DeclarationScope::AllocateParameter(v8::internal::Variable*, int)+0x24) [0x7f1482270494] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::DeclarationScope::AllocateReceiver()+0x116) [0x7f148226fe36] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(+0x625d8ab) [0x7f148225d8ab] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(+0x625b75a) [0x7f148225b75a] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::Scope::AllocateVariablesRecursively()+0x15) [0x7f1482259545] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::DeclarationScope::AllocateVariables(v8::internal::ParseInfo*)+0x16c) [0x7f1482255ddc] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::DeclarationScope::Analyze(v8::internal::ParseInfo*)+0x33d) [0x7f1482255bcd] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(void v8::internal::Parser::PostProcessParseResult(v8::internal::Isolate*, v8::internal::ParseInfo*, v8::internal::FunctionLiteral*)+0xcf) [0x7f148325806f] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::Parser::ParseProgram(v8::internal::Isolate*, v8::internal::Handle, v8::internal::ParseInfo*, v8::internal::MaybeHandle)+0x4c2) [0x7f14832485b2] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::parsing::ParseProgram(v8::internal::ParseInfo*, v8::internal::Handle, v8::internal::MaybeHandle, v8::internal::Isolate*, v8::internal::parsing::ReportStatisticsMode)+0x246) [0x7f14832a3ec6] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(+0x63a38cc) [0x7f14823a38cc] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::Compiler::CompileToplevel(v8::internal::ParseInfo*, v8::internal::Handle, v8::internal::Isolate*, v8::internal::IsCompiledScope*)+0x4a) [0x7f14823a35da] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(+0x63af9e6) [0x7f14823af9e6] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(+0x63a6d6f) [0x7f14823a6d6f] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Isolate*, v8::internal::Handle, v8::internal::ScriptDetails const&, v8::ScriptCompiler::CompileOptions, v8::ScriptCompiler::NoCacheReason, v8::internal::NativesFlag, v8::ScriptCompiler::CompilationDetails*)+0x7b) [0x7f14823a61fb] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, v8::ScriptCompiler::NoCacheReason)+0x6a6) [0x7f1482158fb6] /usr/local/test/home/n/v8s/125/v8/out/x64.debug/libv8.so(v8::ScriptCompiler::Compile(v8::Local, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, v8::ScriptCompiler::NoCacheReason)+0x83) [0x7f1482159413] ./v8s/125/v8/out/x64.debug/d8(+0x13c41d) [0x55ab48c6c41d] ./v8s/125/v8/out/x64.debug/d8(v8::MaybeLocal v8::Shell::CompileString(v8::Isolate*, v8::Local, v8::Local, v8::ScriptOrigin const&)+0x205) [0x55ab48c70075] ./v8s/125/v8/out/x64.debug/d8(v8::Shell::ExecuteString(v8::Isolate*, v8::Local, v8::Local, v8::Shell::ReportExceptions, v8::Global*)+0x75a) [0x55ab48c4a33a] ./v8s/125/v8/out/x64.debug/d8(v8::SourceGroup::Execute(v8::Isolate*)+0x458) [0x55ab48c622b8] ./v8s/125/v8/out/x64.debug/d8(v8::Shell::RunMainIsolate(v8::Isolate*, bool)+0x252) [0x55ab48c660f2] ./v8s/125/v8/out/x64.debug/d8(v8::Shell::RunMain(v8::Isolate*, bool)+0xe0) [0x55ab48c65c10] ./v8s/125/v8/out/x64.debug/d8(v8::Shell::Main(int, char**)+0x106c) [0x55ab48c67aec] ./v8s/125/v8/out/x64.debug/d8(main+0x22) [0x55ab48c680e2] /lib/x86_64-linux-gnu/libc.so.6(+0x276ca) [0x7f147b8636ca] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f147b863785] ./v8s/125/v8/out/x64.debug/d8(_start+0x2a) [0x55ab48c1246a]