Разработчик рассказал на GitHub о серьёзном сбое в работе Codex, после которого с его системного SSD исчезли сотни гигабайт данных, а сама Windows частично перестала нормально работать.
В тот момент он занимался обычной разработкой и одновременно запустил несколько сессий Codex для разных проектов. Никаких команд на очистку диска, удаление посторонних файлов или сброс системы пользователь не давал.
Однако в какой-то момент одна из сессий, предположительно, запустила некорректную операцию удаления и вышла далеко за пределы рабочей папки.
В результате начали исчезать данные со всего диска C.
► До сбоя на SSD объёмом 1 ТБ было занято около 700 ГБ. После инцидента Windows показывала 829 ГБ свободного места из 932 ГБ, то есть занято осталось около 103 ГБ.
► Codex удалил или повредил несколько не связанных между собой проектов, большую часть папки Downloads, установленные приложения и браузеры.
► Досталось даже Windows: после сбоя перестала нормально работать сеть, повредились Wi-Fi-профили, а PowerShell начал закрываться сразу после запуска.
► Codex частично уничтожил собственные логи и данные сессий, поэтому разработчик пока не смог точно определить, какая из одновременно запущенных сессий инициировала удаление.
Пользователь разрешил Codex работать в автономном режиме с полным доступом к файлам. Однако возможность удалять файлы внутри проекта не должна означать разрешение молча уничтожать другие проекты, приложения и системные компоненты.
Он создал посекторный образ всего NVMe-накопителя объёмом около 954 ГБ и запустил глубокое восстановление файлов. Одно только сканирование файловой системы заняло примерно 28 часов.
Сейчас компьютер непригоден для обычной работы, а восстановление данных и расследование инцидента продолжаются.
7 комментариев