В пакете GPSD, применяемом для извлечения точного времени и данных о координатах из GPS-устройств, выявлена критическая проблема, из-за которой 24 октября произойдёт смещение времени на 1024 недели назад, т.е. время будет переведено на март 2002 года. Проблема проявляется в выпусках с 3.20 по 3.22 включительно и устранена в выпуске GPSD 3.23 (исправление также бэкпортировано в пакет с версией 3.22 для Debian). Всем пользователям систем, в которых используется GPSD, необходимо срочно установить обновления, или быть готовым к сбою.
Эффект от ошибки может привести к непредсказуемым сбоям на разных системах, в том числе напрямую не использующих GPSD, так как данное приложение применяется для получения данных о точном времени на некоторых NTP-серверах, используемых для синхронизации времени. При сдвиге времени в системах могут возникнуть проблемы с аутентификацией (например, перестанут срабатывать одноразовые пароли, Kerberos и другие механизмы проверки доступа, у которых есть время действия), с проверкой сертификатов и с вычислениями, манипулирующими диапазонами времени (например, расчёт времени сеанса пользователя).
GPSD также применяется в автомобильных навигаторах, дронах, роботах, в военной технике, морском и авиационном навигационном оборудовании, в различных мобильных устройствах, в том числе на базе платформы Android, для многих из которых уже не выпускаются обновления прошивок.
Протокол GPS предусматривает наличие счётчика недель, отсчитывающего недели начиная с 5 января 1980 года. Проблема в том, что при вещании под данный счётчик отводится всего 10 бит, что подразумевает его переполнение через каждые 1023 недель (19.7 лет). Первое переполнение произошло в 1999 году, второе в 2019, а третье произойдёт в 2038 году. Данные события отслеживаются производителями и для них предусмотрены специальные обработчики. В настоящее время параллельно внедрён новый формат GPS-сообщений (CNAV), в котором для счётчика отводится 13 бит (т.е. переполнение ожидается только в 2137 году).
В GPSD в логике корректировки появления лишней секунды (добавляется с целью синхронизации эталонных мировых атомных часов с астрономическим временем Земли) была допущена ошибка из-за которой 24 октября 2021 года преждевременно будет произведено вычитание 1024 из счётчика числа недель. По задумке автора кода сдвиг должен был произойти 31 декабря 2022 года, но перевод этой даты в число недель был выполнен не верно и фактически приведённое в проверке число недель подпадало под октябрь 2021 года (указано значение 2180 вместо 2600).
>>10892891 Вы блядь представляет насколько конченным и психчески больным пидорасом надо быть что бы вот такое высирать по кд ньюсаче? Учитесь хорошо дети что бы вот такой шизоф-хуйней за 15 рублей не заниматся.
>>10892866 (OP) >вернет в 2002 год Хорошо бы. Мне тогда было 18. Бросил бы бесполезный универ. Не упустил бы лучшую девушку, которою встречал. Вкатился бы в айти. Проломил бы арматурой голову быдлу, которое ранее травило меня в школе. Как жаль не нельзя всё перепройти.
>>10892962 >Проломил бы арматурой голову быдлу, которое ранее травило меня в школе. /0. Уехал бы на швабрение и сломал себе жизнь. Остальное твои маняфантазии.
>>10893008 Тогда не было камер. Быдло любило бы подраться, а район был хулиганский, поэтому никто бы не удивился. Милиционеров тогда встречал несколько раз в год. В конце ноября бы дождался возле у подъезда. Лицо закрывал бы шапкой и тёмными очками.
Девушка сама долго уговаривала жениться. Сейчас её часто вижу с красивыми детьми.
>>10892923 Вы блядь представляет насколько конченным и психчески больным пидорасом надо быть что бы вот такое воспринимать всерьез и рваться с этого на ньюсаче?
>>10893051 Они размагничиваются за примерно два года неупотребления. Конечно давно уже нихуя нет, но фирменные наклеечки Y2K OK. Лучший мир!
>>10893069 И это было охуенно, вся государственно-ментярская параша не мешала нам жить, айти развивалось после краха доткомов. Впереди ещё 6 лет безудержного роста на невероятном взлёте всех ресурсов на рынках. Вернуться бы туда, на всё бы накупил RTSI.
>>10892866 (OP) >Проблема в том, что при вещании под данный счётчик отводится всего 10 бит, что подразумевает его переполнение через каждые 1023 недель Бляха муха, погромистам ещё одного бита жалко что-ли?? Или так охота каждые надцать лет ебаться с очередной "проблемой 2000"?
>>10892866 (OP) >март 2002 года Ламповое время, никакого цифрового гулага, никакой коронашизы или педоистерии. Мир сломался и больше не имеет никакой ценности
>>10893384 >Они размагничиваются за примерно два года неупотребления. У меня дискетки 2005-08 годов ещё читаются, но записать на них уже нихуя нельзя. Год назад по фану поднимал маздай на древней пеке, которую мне припёрли на запчасти.