💬 社区热点(分类解读)
🔴 0.2.2-rc.1 在空闲状态下直接崩溃(SIGSEGV)
有用户反馈:在 0.2.2-rc.1 上,dsh web 在闲置时会因 SIGSEGV(signal 11)自动退出。这是进程级的严重崩溃,并非普通报错;
#12597 中笼统的“反馈 bug”可能也与此相关,但目前信息还不足以定位。
你该怎么办:如果你正在运行 0.2.2-rc.1,先不要把它放在无人值守的常驻环境中;遇到退出时保留 core dump 和启动参数,并回到 #12596 补充复现步骤。相关讨论 #12596 · #12597 ↗🛡 子进程过多导致内存耗尽:27 分钟启动 546 个
#12581 报告称,在 dsh 0.2.2-rc.1 上出现高频 dsh-subprocess 派生:27 分钟内启动 546 个,且大多与 git 相关,最终导致内存耗尽。这说明问题主要集中在子进程的生命周期管理与回收上,长时间运行任务时更容易触发。
你该怎么办:先监控 dsh-subprocess 数量和内存曲线,避免在同一会话里连续触发大量 git 操作;如果可以复现,把 git 版本和仓库规模一并贴到 #12581。相关讨论 #12581 ↗ 🧭 去哪继续学:先看站内「安装教程」,确认自己是否在 0.2.2-rc.1 上;再到「官方文档」的故障排查章节,学习如何抓取 SIGSEGV 日志和监控子进程;想换插件可以逛「插件精选页」。