终端进程启动失败: A native exception occurred during launch (posix_spawnp failed.)。

Issue Description

  1. Qoder 8/18 自动更新到 1.25.1(含新版 node-pty + spawn-helper
  2. 8/19 起,终端创建开始失败,且每次失败/每次终端退出都泄漏一个 pty master fd(ptyhost 进程 fd 数一路涨到 1533)
  3. 泄漏累积到 511 上限后,posix_openpt 直接返回 ENXIO → node-pty 的 posix_spawnp 失败 → 你看到的「终端进程启动失败: A native exception occurred during launch (posix_spawnp failed.)」
  4. 已进入自锁循环:每个新终端尝试都再泄漏一个 pty,越错越死

Steps to Reproduce

Expected Behavior

Actual Behavior

Screenshots / Screen Recordings

Operating System

Current Qoder Version (Menu → About Qoder → Copy)