Skip to content

sqlite: fix segfault SQLTagStore when db handle is garbage collected #2029

sqlite: fix segfault SQLTagStore when db handle is garbage collected

sqlite: fix segfault SQLTagStore when db handle is garbage collected #2029

Triggered via pull request January 3, 2026 22:31
Status Failure
Total duration 52m 22s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
1m 18s
Build slim tarball
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

2 errors
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/parallel/test-worker-nearheaplimit-deadlock.js#L0
--- stderr --- # # Fatal error in , line 0 # Check failed: GetTimerForCollectionRequest(kind).IsStarted(). # # # #FailureMessage Object: 0x16cebdab8 ----- Native stack trace ----- 1: 0x104956950 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 2: 0x105b91844 V8_Fatal(char const*, ...) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 3: 0x104d198f0 v8::internal::CollectionBarrier::StopTimeToCollectionTimer(v8::internal::RequestedGCKind) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 4: 0x104da2370 v8::internal::HeapAllocator::CollectGarbageAndRetryAllocation(v8::base::FunctionRef<bool ()>, v8::internal::AllocationType) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 5: 0x104da20ac v8::internal::HeapAllocator::RetryCustomAllocate(v8::base::FunctionRef<bool ()>, v8::internal::AllocationType) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 6: 0x104da1794 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-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 7: 0x104d779b0 v8::internal::Handle<v8::internal::ProtectedFixedArray> v8::internal::TaggedArrayBase<v8::internal::ProtectedFixedArray, v8::internal::ProtectedArrayShape, v8::internal::TrustedObjectLayout>::Allocate<v8::internal::LocalIsolate>(v8::internal::LocalIsolate*, int, std::__1::optional<v8::internal::PerThreadAssertScopeEmpty<false, (v8::internal::PerThreadAssertType)1, (v8::internal::PerThreadAssertType)2>>*, v8::internal::AllocationType, v8::internal::AllocationHint) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 8: 0x104d6f19c v8::internal::FactoryBase<v8::internal::LocalFactory>::NewProtectedFixedArray(int, bool) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 9: 0x1053c7604 v8::internal::maglev::MaglevCodeGenerator::GenerateDeoptimizationData(v8::internal::LocalIsolate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 10: 0x1053c7314 v8::internal::maglev::MaglevCodeGenerator::BuildCodeObject(v8::internal::LocalIsolate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 11: 0x1053c5624 v8::internal::maglev::MaglevCodeGenerator::Assemble() [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 12: 0x105418140 v8::internal::maglev::MaglevCompiler::Compile(v8::internal::LocalIsolate*, v8::internal::maglev::MaglevCompilationInfo*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 13: 0x105547054 v8::internal::maglev::MaglevCompilationJob::ExecuteJobImpl(v8::internal::RuntimeCallStats*, v8::internal::LocalIsolate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 14: 0x104b9eb60 v8::internal::OptimizedCompilationJob::ExecuteJob(v8::internal::RuntimeCallStats*, v8::internal::LocalIsolate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 15: 0x1055487d0 v8::internal::maglev::MaglevConcurrentDispatcher::JobTask::Run(v8::JobDelegate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 16: 0x105b262b8 v8::platform::DefaultJobWorker::Run() [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 17: 0x104952bcc node::(anonymous namespace)::PlatformWorkerThread(void*) [/Users/runner/work/_temp/node-v26.0.0-nightly2026-01-032aa444f564-slim/out/Release/node] 18: 0x18d16fbc8 _pthread_start [/usr/lib/system/libsystem_pthread.dylib] 19: 0x18d16ab80 thread_start [/usr/lib/system/libsystem_pthread.dylib

Artifacts

Produced during runtime
Name Size Digest
tarballs
47.8 MB
sha256:d2d981b741f2bd6482e2bcda8427fbe2d9dd6372e27f645f1ba7132948614417