Sync source to CNB / Sync Git ref (push) Skipped
崩溃弹窗的 LogShare 摘要与 LogAgent 深度分析此前都会失败。原因是 logshare 的 prepare_upload 直接调用完整崩溃分析 analyze_crash,会 额外扫描 mod jar、比对 mod 快照并查询 Windows 事件,在这种大型实例 上容易出错或超时,错误被前端 uploadTicketForInstance 捕获成 null, 最终表现为无法上传/无法准备诊断。 对齐 Axolotl 的做法,新增轻量的 collect_crash_context / collect_crash_logs,只做路径解析、候选收集、读取与脱敏,不触发 mod 扫描与快照副作用。SourceCandidate / SourceText 补充 upload_name 字段(采集时按目录加 crash-reports/ 前缀),logshare 的 prepare_upload 改调该轻量函数。