查找问题与解决方法
developmentOnly 选错变体
Boot 4.0.8、4.1.1 的开发依赖配置缺少运行时属性,可能导致 Gradle 选错变体或歧义。补齐已有配置属性,同时保持开发依赖的打包排除规则。
pack build 报 fully subnetted:地址池只能分出一个子网
pack build 创建临时网络报 fully subnetted 时,核对 default-address-pools 的 base 与 size、现有网络和宿主路由,再安排容量调整及回退。
MCP 大结果报 SSE stream ended
MCP 小结果正常、大工具列表或结果报 SSE stream ended,核对单事件 1 MiB 限制,在支持的 Python SDK 中设置有限上限,并保留重试与版本边界。
BullMQ CPU 密集任务 stalled:事件循环阻塞了锁续期
确认同步CPU阻塞后,将计算放入外部processor,保留锁恢复和幂等。异步等待偶发stalled仍需另查连接与进程,不用无限续锁掩盖故障。
EF Core 10 表值函数配 ToJson,在查询编译时空引用
EF Core 10.0.3 的表值函数与 ToJson 组合可能在翻译期空引用,参数化 FromSqlRaw 可绕过入口,但复杂关联调用需另行验证。
Markdown 标题未分块
MarkdownTextSplitter 把标题粘到上一块,检查语言正则是否被转义。1.1.3 显式开启 is_separator_regex,保留 chunk 预算与索引边界。
npm 装 React 组件报 ERESOLVE:继续查 react-dom 的 peer 依赖链
组件允许 React 16,npm 仍报 ERESOLVE,检查间接选中的 react-dom 及其 peer 要求,明确兼容版本并保留锁文件和运行验证。
Certbot 按 Ctrl+Z 后报 Another instance of Certbot is already running
Certbot 交互任务按 Ctrl+Z 后仍可能持有目录锁。在原 Bash 中核对停止任务,恢复前台后完成或中止,并避免删除锁文件造成并发写入。
fetch 先 text 再 json 报 Body is unusable:正文已经被读取
text和json消费同一个Response正文。检查日志与reader锁,只读一次再解析,区分已消费、被锁及空正文解析错误,保护日志内容。
Node.js fetch 发送流时报 duplex option is required
流式请求正文需把duplex字符串与body一起传给实际fetch入口。核对ReadableStream类型和封装选项,再走原上传流程验证内容与结果。
pytest 终结钩子报错后下一测试复用了旧 fixture,检查缓存清理
pytest 的终结钩子异常跳过缓存失效时会使后续测试复用旧 fixture,应采用修复版本并保留原 teardown 错误。
Dockerfile 写入 /etc/hosts 报 Read-only file system
Linux BuildKit 为 RUN 提供受管的只读 hosts 挂载。通过构建参数 add-host 传入名称映射,分别核对构建端点、实际连接和运行时配置。
单节点 Kubernetes Pod 一直 Pending:控制平面污点未被容忍
单节点 Kubernetes Pod Pending 且事件明确指出控制平面污点时,先核对隔离策略,再选择 worker 或限定的 toleration,保留变更与恢复影响。
IPython IFrame 接收 Path 后报 replace 参数错误,先转换再转义
IPython 对 IFrame 的地址做 HTML 转义时,旧实现会误调用 Path.replace。显式转成字符串或采用修复版本,再检查转义结果与实际页面加载。
Vite 仍加载 PostCSS 插件
css.postcss 指向空配置文件却仍加载根目录插件,检查字符串的搜索起点语义。用内联对象隔离所需路径,再核对 CSS URL 和实际配置。
Svelte reset 报错
Svelte 页面报错后导航反复出现 bind_this 读取 r 的异常,核对已销毁 boundary 的 reset 与 5.57.2 生命周期守卫。
Go JSON 键名变了
Go 1.27 的旧 JSON API 可能调用命名字符串 map 键的 MarshalText,改变输出键名。1.27.2 修复了直接 string 类键,指针与接口键需要另行验收。


