lib,permission: fix dropping addon permission #8154
test-shared.yml
on: pull_request
Annotations
3 errors
|
aarch64-linux: with shared boringssl-0.20260526.0
Process completed with exit code 2.
|
|
x86_64-darwin: with shared libraries
Process completed with exit code 2.
|
|
x86_64-darwin: with shared libraries:
test/addons/worker-addon-exit/test.js#L0
--- stderr ---
# out/Release/node[84804]: void node::RemoveEnvironmentCleanupHook(Isolate *, CleanupHook, void *) at ../../src/api/hooks.cc:130
# Assertion failed: (env) != nullptr
----- Native stack trace -----
1: 0x10fe01086 node::Assert(node::AssertionInfo const&) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
2: 0x10ce6ca0f node::RemoveEnvironmentCleanupHook(v8::Isolate*, void (*)(void*), void*) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
3: 0x11289128e MyObject::~MyObject() [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/test/addons/worker-addon-exit/build/Release/binding.node]
4: 0x10d4fdf4b v8::internal::GlobalHandles::InvokeFirstPassWeakCallbacks() [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
5: 0x10d5a977f v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
6: 0x10d5bd3a8 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags, v8::internal::PerformHeapLimitCheck, v8::internal::PerformIneffectiveMarkCompactCheck)::$_1::operator()() const [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
7: 0x10d5bcfcd void heap::base::Stack::SetMarkerAndCallbackImpl<v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags, v8::internal::PerformHeapLimitCheck, v8::internal::PerformIneffectiveMarkCompactCheck)::$_1>(heap::base::Stack*, void*, void const*) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
8: 0x10e0924f8 PushAllRegistersAndIterateStack [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
9: 0x10d5a55d5 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags, v8::internal::PerformHeapLimitCheck, v8::internal::PerformIneffectiveMarkCompactCheck) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
10: 0x10d59671d v8::internal::HeapAllocator::CollectGarbageAndRetryAllocation(v8::base::FunctionRef<bool ()>, v8::internal::AllocationType) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
11: 0x10d59652c v8::internal::HeapAllocator::RetryCustomAllocate(v8::base::FunctionRef<bool ()>, v8::internal::AllocationType) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
12: 0x10d595d1f v8::internal::HeapAllocator::AllocateRawSlowPath(v8::internal::HeapAllocator::AllocationRetryMode, int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment, v8::internal::AllocationHint) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
13: 0x10d56efb2 v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
14: 0x10daba941 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
15: 0x10fc94376 Builtins_CEntry_Return1_ArgvOnStack_NoBuiltinExit [/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/out/Release/node]
Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-1906f82d258a-slim/test/addons/worker-addon-exit/test.js
--- CRASHED (Signal: 6) ---
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
tarballs
|
46.6 MB |
sha256:c4e613b30611d786d86c02f92ec74adc0f4f5434d1225aa6391779fb07b70317
|
|