Skip to content

src: attach CppHeap to an v8::Isolate with isolate params #51134

src: attach CppHeap to an v8::Isolate with isolate params

src: attach CppHeap to an v8::Isolate with isolate params #51134

Triggered via pull request May 17, 2024 18:38
Status Failure
Total duration 58m 11s
Artifacts

test-macos.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 errors
test-macOS: test/async-hooks/test-querywrap.js#L1
--- stderr --- # out/Release/node[43874]: IsolatePlatformDelegate *node::NodePlatform::ForIsolate(Isolate *) at ../src/node_platform.cc:523 # Assertion failed: (data.first) != nullptr ----- Native stack trace ----- 1: 0x100810930 node::Assert(node::AssertionInfo const&) [/Users/runner/work/node/node/out/Release/node] 2: 0x1024d9cf4 node::NodePlatform::ForIsolate(v8::Isolate*) (.cold.1) [/Users/runner/work/node/node/out/Release/node] 3: 0x1008888b4 node::NodePlatform::FlushForegroundTasks(v8::Isolate*) [/Users/runner/work/node/node/out/Release/node] 4: 0x1008889ec node::NodePlatform::GetForegroundTaskRunner(v8::Isolate*) [/Users/runner/work/node/node/out/Release/node] 5: 0x10155bc50 cppgc::internal::Sweeper::SweeperImpl::ScheduleIncrementalSweeping() [/Users/runner/work/node/node/out/Release/node] 6: 0x10155abfc cppgc::internal::Sweeper::SweeperImpl::Start(cppgc::internal::SweepingConfig, cppgc::Platform*) [/Users/runner/work/node/node/out/Release/node] 7: 0x100bed1e4 v8::internal::CppHeap::FinishMarkingAndStartSweeping() [/Users/runner/work/node/node/out/Release/node] 8: 0x100c37a04 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [/Users/runner/work/node/node/out/Release/node] 9: 0x100c4b4e8 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_8::operator()() const [/Users/runner/work/node/node/out/Release/node] 10: 0x100c4b070 void heap::base::Stack::SetMarkerAndCallbackImpl<v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_8>(heap::base::Stack*, void*, void const*) [/Users/runner/work/node/node/out/Release/node] 11: 0x101546e60 PushAllRegistersAndIterateStack [/Users/runner/work/node/node/out/Release/node] 12: 0x100c33760 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/runner/work/node/node/out/Release/node] 13: 0x100bec818 v8::internal::CppHeap::DetachIsolate() [/Users/runner/work/node/node/out/Release/node] 14: 0x100c4118c v8::internal::Heap::StartTearDown() [/Users/runner/work/node/node/out/Release/node] 15: 0x100ba65bc v8::internal::Isolate::Deinit() [/Users/runner/work/node/node/out/Release/node] 16: 0x100ba62bc v8::internal::Isolate::Delete(v8::internal::Isolate*) [/Users/runner/work/node/node/out/Release/node] 17: 0x100856920 node::NodeMainInstance::~NodeMainInstance() [/Users/runner/work/node/node/out/Release/node] 18: 0x1007d0484 node::Start(int, char**) [/Users/runner/work/node/node/out/Release/node] 19: 0x199cba0e0 start [/usr/lib/dyld] Command: out/Release/node --expose-gc --test-reporter=spec --test-reporter-destination=stdout --test-reporter=./tools/github_reporter/index.js --test-reporter-destination=stdout /Users/runner/work/node/node/test/async-hooks/test-querywrap.js --- CRASHED (Signal: 6) ---
test-macOS: test/es-module/test-vm-contextified-script-leak.js#L1
--- stderr --- # out/Release/node[44830]: IsolatePlatformDelegate *node::NodePlatform::ForIsolate(Isolate *) at ../src/node_platform.cc:523 # Assertion failed: (data.first) != nullptr ----- Native stack trace ----- 1: 0x104c8c930 node::Assert(node::AssertionInfo const&) [/Users/runner/work/node/node/out/Release/node] 2: 0x106955cf4 node::NodePlatform::ForIsolate(v8::Isolate*) (.cold.1) [/Users/runner/work/node/node/out/Release/node] 3: 0x104d048b4 node::NodePlatform::FlushForegroundTasks(v8::Isolate*) [/Users/runner/work/node/node/out/Release/node] 4: 0x104d049ec node::NodePlatform::GetForegroundTaskRunner(v8::Isolate*) [/Users/runner/work/node/node/out/Release/node] 5: 0x1059d7c50 cppgc::internal::Sweeper::SweeperImpl::ScheduleIncrementalSweeping() [/Users/runner/work/node/node/out/Release/node] 6: 0x1059d6bfc cppgc::internal::Sweeper::SweeperImpl::Start(cppgc::internal::SweepingConfig, cppgc::Platform*) [/Users/runner/work/node/node/out/Release/node] 7: 0x1050691e4 v8::internal::CppHeap::FinishMarkingAndStartSweeping() [/Users/runner/work/node/node/out/Release/node] 8: 0x1050b3a04 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [/Users/runner/work/node/node/out/Release/node] 9: 0x1050c74e8 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_8::operator()() const [/Users/runner/work/node/node/out/Release/node] 10: 0x1050c7070 void heap::base::Stack::SetMarkerAndCallbackImpl<v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)::$_8>(heap::base::Stack*, void*, void const*) [/Users/runner/work/node/node/out/Release/node] 11: 0x1059c2e60 PushAllRegistersAndIterateStack [/Users/runner/work/node/node/out/Release/node] 12: 0x1050af760 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/runner/work/node/node/out/Release/node] 13: 0x105068818 v8::internal::CppHeap::DetachIsolate() [/Users/runner/work/node/node/out/Release/node] 14: 0x1050bd18c v8::internal::Heap::StartTearDown() [/Users/runner/work/node/node/out/Release/node] 15: 0x1050225bc v8::internal::Isolate::Deinit() [/Users/runner/work/node/node/out/Release/node] 16: 0x1050222bc v8::internal::Isolate::Delete(v8::internal::Isolate*) [/Users/runner/work/node/node/out/Release/node] 17: 0x104cd2920 node::NodeMainInstance::~NodeMainInstance() [/Users/runner/work/node/node/out/Release/node] 18: 0x104c4c484 node::Start(int, char**) [/Users/runner/work/node/node/out/Release/node] 19: 0x199cba0e0 start [/usr/lib/dyld] --- stdout --- [44830:0x150008000] 36 ms: Scavenge 4.1 (5.5) -> 3.7 (6.5) MB, pooled: 0 MB, 1.04 / 0.00 ms (average mu = 1.000, current mu = 1.000) task; [44830:0x150008000] 43 ms: Scavenge 4.4 (6.5) -> 4.3 (7.2) MB, pooled: 0 MB, 0.92 / 0.00 ms (average mu = 1.000, current mu = 1.000) task; [44830:0x150008000] 51 ms: Scavenge 5.3 (7.5) -> 5.2 (9.7) MB, pooled: 0 MB, 0.38 / 0.00 ms (average mu = 1.000, current mu = 1.000) task; Created 128 objects [44830:0x150008000] 70 ms: Scavenge 7.3 (11.0) -> 7.1 (11.2) MB, pooled: 0 MB, 0.29 / 0.00 ms (average mu = 1.000, current mu = 1.000) task; [44830:0x150008000] 77 ms: Scavenge 8.3 (12.0) -> 8.2 (16.7) MB, pooled: 0 MB, 0.42 / 0.00 ms (average mu = 1.000, current mu = 1.000) task; Created 256 objects [44830:0x150008000] 86 ms: Mark-Compact 9.0 (17.5) -> 8.6 (18.2) MB, pooled: 0 MB, 1.79 / 0.00 ms (+ 0.5 ms in 0 steps since start of marking, biggest step 0.0 ms, walltime since start of marking 5 ms) (average mu = 0.974, current mu = 0.974) finalize incremental marking via task; GC in old space requested Found finalized object at 277, stop testing [44830:0x150008000] 91 ms: Mark-Compact 8.7 (18.2) -> 8.6 (18.0) MB, pooled: 0 MB, 1.75 / 0.04 ms (+ 0.1 ms in 0 steps since start of marking, biggest step 0.0 ms, walltime since start of marking 5 ms) (aver
test-macOS
Process completed with exit code 2.