Skip to content

Check failed: !holder_map.has_named_interceptor(). when running jest #40030

Closed
@oliversalzburg

Description

@oliversalzburg

Version

16.9.0

Platform

Linux oliver-home 5.10.16.3-microsoft-standard-WSL2 #1 SMP Fri Apr 2 22:23:49 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Subsystem

vm

What steps will reproduce the bug?

#40030 (comment)

How often does it reproduce? Is there a required condition?

Every single time.

What is the expected behavior?

Tests run as usual.

What do you see instead?

#
# Fatal error in , line 0
# Check failed: !holder_map.has_named_interceptor().
#
#
#
#FailureMessage Object: 0x7ffe016dc1c0
 1: 0xb691f1  [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 2: 0x1bf3094 V8_Fatal(char const*, ...) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 3: 0x10ac4a1 v8::internal::ConcurrentLookupIterator::TryGetPropertyCell(v8::internal::Isolate*, v8::internal::LocalIsolate*, v8::internal::Handle<v8::internal::JSGlobalObject>, v8::internal::Handle<v8::internal::Name>) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 4: 0x1c5aa55  [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 5: 0x1c5b9eb v8::internal::compiler::JSGlobalObjectRef::GetPropertyCell(v8::internal::compiler::NameRef const&, v8::internal::compiler::SerializationPolicy) const [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 6: 0x1e61ba3 v8::internal::compiler::JSNativeContextSpecialization::ReduceNamedAccess(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::NamedAccessFeedback const&, v8::internal::compiler::AccessMode, v8::internal::compiler::Node*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 7: 0x1e623c4 v8::internal::compiler::JSNativeContextSpecialization::ReducePropertyAccess(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::base::Optional<v8::internal::compiler::NameRef>, v8::internal::compiler::Node*, v8::internal::compiler::FeedbackSource const&, v8::internal::compiler::AccessMode) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 8: 0x1e6274e v8::internal::compiler::JSNativeContextSpecialization::ReduceJSLoadNamed(v8::internal::compiler::Node*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
 9: 0x1df5e0a v8::internal::compiler::Reducer::Reduce(v8::internal::compiler::Node*, v8::internal::compiler::ObserveNodeManager*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
10: 0x1c92604  [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
11: 0x1df60be v8::internal::compiler::GraphReducer::Reduce(v8::internal::compiler::Node*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
12: 0x1df7895 v8::internal::compiler::GraphReducer::ReduceTop() [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
13: 0x1df7c48 v8::internal::compiler::GraphReducer::ReduceNode(v8::internal::compiler::Node*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
14: 0x1ca03fd v8::internal::compiler::InliningPhase::Run(v8::internal::compiler::PipelineData*, v8::internal::Zone*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
15: 0x1ca1291 v8::internal::compiler::PipelineImpl::CreateGraph() [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
16: 0x1ca1668 v8::internal::compiler::PipelineCompilationJob::PrepareJobImpl(v8::internal::Isolate*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
17: 0xd94f5d v8::internal::OptimizedCompilationJob::PrepareJob(v8::internal::Isolate*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
18: 0xd96358  [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
19: 0xd97e70 v8::internal::Compiler::CompileOptimized(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::ConcurrencyMode, v8::internal::CodeKind) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
20: 0x11f4463 v8::internal::Runtime_CompileOptimized_Concurrent(int, unsigned long*, v8::internal::Isolate*) [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]
21: 0x15e67f9  [/home/oliver/.nvm/versions/node/v16.9.0/bin/node]

Additional information

#13804 sounds very related
16.8.0 didn't produce this result and still works as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    confirmed-bugIssues with confirmed bugs.v8 engineIssues and PRs related to the V8 dependency.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions