tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: firefox on aarch64



I could find a hint in a backtrace from jared's build output.
It seems to be failing on the first GC judging by the output.

Following the backtrace suggested this function might have failed:
https://github.com/v8/v8/blob/4b9b23521e6fd42373ebbcb20ebe03bf445494f9/src/heap/spaces.cc#L2556-L2577

Taylor was hoping someone would ktrace it and upload the output. I can't
do this as easily.

<--- Last few GCs --->


<--- JS stacktrace --->

FATAL ERROR: Committing semi space failed. Allocation failed - JavaScript heap out of memory
 1: 0x200626054 node::Abort() [/usr/pkg/bin/node]
 2: 0x20062645c node::OnFatalError(char const*, char const*) [/usr/pkg/bin/node]
 3: 0x2009287e4 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/usr/pkg/bin/node]
 4: 0x200928978 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/usr/pkg/bin/node]
 5: 0x200a99da8 v8::internal::Heap::EnsureFromSpaceIsCommitted() [/usr/pkg/bin/node]
 6: 0x200a99df4 v8::internal::Heap::EnsureFromSpaceIsCommitted() [/usr/pkg/bin/node]
 7: 0x200aabe3c v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/usr/pkg/bin/node]
 8: 0x200aacce4 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/pkg/bin/node]
 9: 0x200aae8c0 v8::internal::Heap::ReserveSpace(std::vector<v8::internal::Heap::Chunk, std::allocator<v8::internal::Heap::Chunk> >*, std::vector<unsigned long, std::allocator<unsigned long> >*) [/usr/pkg/bin/node]
10: 0x200dc7ac0 v8::internal::DeserializerAllocator::ReserveSpace() [/usr/pkg/bin/node]
11: 0x200dcca1c v8::internal::ObjectDeserializer::Deserialize(v8::internal::Isolate*) [/usr/pkg/bin/node]
12: 0x200dccda4 v8::internal::ObjectDeserializer::DeserializeSharedFunctionInfo(v8::internal::Isolate*, v8::internal::SerializedCodeData const*, v8::internal::Handle<v8::internal::String>) [/usr/pkg/bin/node]
13: 0x200dc63a8 v8::internal::CodeSerializer::Deserialize(v8::internal::Isolate*, v8::internal::ScriptData*, v8::internal::Handle<v8::internal::String>, v8::ScriptOriginOptions) [/usr/pkg/bin/node]
14: 0x2009e57fc v8::internal::Compiler::GetWrappedFunction(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::Handle<v8::internal::Context>, v8::internal::Compiler::ScriptDetails const&, v8::ScriptOriginOptions, v8::internal::ScriptData*, v8::ScriptCompiler::CompileOptions, v8::ScriptCompiler::NoCacheReason) [/usr/pkg/bin/node]
15: 0x20093b4a4 v8::ScriptCompiler::CompileFunctionInContext(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, unsigned long, v8::Local<v8::String>*, unsigned long, v8::Local<v8::Object>*, v8::ScriptCompiler::CompileOptions, v8::ScriptCompiler::NoCacheReason, v8::Local<v8::ScriptOrModule>*) [/usr/pkg/bin/node]
16: 0x200664810 node::native_module::NativeModuleLoader::LookupAndCompile(v8::Local<v8::Context>, char const*, std::vector<v8::Local<v8::String>, std::allocator<v8::Local<v8::String> > >*, node::native_module::NativeModuleLoader::Result*) [/usr/pkg/bin/node]
17: 0x200664af8 node::native_module::NativeModuleLoader::CompileAsModule(v8::Local<v8::Context>, char const*, node::native_module::NativeModuleLoader::Result*) [/usr/pkg/bin/node]
18: 0x20066568c node::native_module::NativeModuleEnv::CompileFunction(v8::FunctionCallbackInfo<v8::Value> const&) [/usr/pkg/bin/node]
19: 0x200983430 v8::internal::Accessors::FunctionCallerGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) [/usr/pkg/bin/node]
20: 0x2009845bc v8::internal::Accessors::FunctionCallerGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) [/usr/pkg/bin/node]
21: 0x200984c38 v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/usr/pkg/bin/node]


Home | Main Index | Thread Index | Old Index