在大型套件上,线程池工作线程在 V8 GC 中隔离了 SIGSEGV(vite 8 rolldown、node 24/26、macOS arm64)
作者: Mearman创建于 2026年9月16日更新于 2026年9月16日
标签pending triage
描述错误
通过 Node API 运行大型测试套件(454 个文件,约 4.9k 个测试),使用 pool: 'threads' 和 maxWorkers: 1,在线程池工作隔离中,V8 GC 期间会导致进程崩溃,出现 SIGSEGV 错误。同一组文件在 pool: 'forks' 下运行时(无论是通过 CLI 还是通过 Node API)都会正常运行。
内容来源: vitest-dev/vitest