Telegram Desktop удалил 800 ГБ данных пользователя из-за ошибки в проверке орфографии
Пользователь Habr столкнулся с массовой потерей данных объёмом около 800 ГБ после запуска Telegram Desktop, которая произошла из-за непреднамеренной очистки файлов мессенджером в процессе проверки орфографии.
Инцидент произошёл, когда привычные программы начали отказывать. Причиной стало исчезновение проектов, программ и других файлов из папки C:\custom. Расследование с помощью системных утилит показало, что мессенджер Telegram Desktop, установленный в другой директории, рекурсивно удалял содержимое C:\custom при каждом запуске.
Выяснилось, что первопричиной проблемы стала ошибка в логике работы функции проверки орфографии мессенджера. Она приводила к некорректной обработке путей к файлам и каталогам, что вызывало несанкционированную очистку данных в указанной папке. Пострадавший опубликовал подробности бага и стеки вызовов на GitHub, что привлекло внимание разработчиков.
Этот случай демонстрирует, как кажущиеся незначительными ошибки в программном обеспечении могут приводить к серьёзным последствиям, таким как потеря больших объёмов пользовательских данных. Он подчёркивает важность тщательного тестирования функций, особенно тех, которые взаимодействуют с файловой системой.
Часто задаваемые вопросы
Почему Telegram удалил данные пользователя?
Telegram Desktop удалил данные из-за ошибки в своей функции проверки орфографии, которая некорректно обрабатывала пути к файлам, вызывая несанкционированную очистку директории C:\custom.
Какой объём данных был потерян?
Пользователь потерял около 800 ГБ данных, включая проекты и программы, находившиеся в папке C:\custom.
Как пользователь обнаружил причину потери данных?
Пользователь обнаружил причину, поочерёдно запуская приложения и наблюдая, после какого действия происходит удаление файлов. След привёл к Telegram Desktop, что подтвердилось анализом с Process Monitor.
Где была опубликована информация об ошибке?
Подробности бага, включая стеки вызовов, были опубликованы на платформе GitHub, что позволило привлечь внимание к проблеме.
Источник: Habr · Rusability ИИ


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!