Replies: 7 comments 1 reply
|
可以 |
|
dsh 预览版(0.1.0-rc.5)在以下场景会把会话日志写坏: 实测损坏结构(解压 zstd 后): 修复方法(已本地验证):删除重复段开头 4 行,前后段 seq 无缝衔接,事件零丢失。 Title: Session log corrupted after crash-restart: seq rewinds and rewrites a duplicate segment, history becomes unloadableEnvironment
SymptomLoading a session's history fails with: The session is then permanently unloadable: the seq gap sits inside the committed region (before the final Root cause (verified by decompressing the artifact)The log contains a duplicated segment. Structure at the boundary: Timestamps: first run ends Two sessions were corrupted this way (one 144k events, one tiny seed session). All other sessions were clean. Reproduction steps (suspected path)
Also seen: a duplicate Expected behavior
Suggested fix areas
Notes
|
|
1 |
|
正经找插件 + 抽象区 MEME + 微信讨论群: 目录:https://dshoneys.github.io/awesome-dshoneys/ 码大约到 2026-08-23。不是官方。整活默认不要开。 |
|
Same signature confirmed on another deployment (macOS 26.6.2 arm64, dsh 0.1.1-rc.2, launchd-managed daemons): three session logs corrupted after restarts, identical pattern — the retiring process drains a Two additions to the evidence in this thread:
Full reproduction, environment, and a containment design (frame-preserving repair + 60s heartbeat auto-check) posted in #2817: #2817 (comment) |



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
体验挺好的。
All reactions