Новости Software

В конце недели приложения, использующие службу gpsd, могут «отправить пользователей в прошлое»

В ближайшее воскресенье пользователи программного обеспечения, использующего службу gpsd для обработки данных о времени, могут обнаружить, что приложения «перенесли их в прошлое» почти на 20 лет. Это произойдёт из-за старого бага, который уже был исправлен разработчиками, но продолжает присутствовать там, где не был применён соответствующий патч.

Изображение: The Register

Изображение: The Register

Согласно имеющимся данным, баг gpsd, из-за которого 24 октября текущее время в приложениях будет переведено на март 2002 года, был обнаружен в июле этого года. С тех пор разработчики исправили ошибку и выпустили соответствующий патч, но едва ли он был применён ко всем приложениям и устройствам, которые в своей работе используют gpsd.

Что касается gpsd, то эта служба используется для сбора и преобразования данных от Глобальной системы позиционирования (GPS), Глобальной навигационной спутниковой системы (GNSS) и Автоматической идентификационной системы (AIS), а также дальнейшей передачи информации клиентским приложениям через интернет. Служба gpsd используется в большом количестве приложений для платформ Android, macOS, Linux и других Unix-подобных операционных систем. Кроме того, gpsd используется в мобильных встроенных системах, беспилотниках, автономном транспорте, морской навигации и военных радиолокационных системах.    

Спутники GPS отслеживают количество недель, прошедших с 5 января 1980 года. Они передают номер недели в виде 10-битного целого числа, которое может иметь значение от 0 до 1023. Таким образом, каждые 1024 недели или 19,6 лет система даёт сбой. Впервые такой сбой произошёл 21 августа 1999 года, а во второй раз он повторился 6 апреля 2019 года. Третий подобный инцидент должен произойти только 20 ноября 2038 года, но из-за бага в gpsd сброс номера недели произойдёт на этих выходных, в момент окончания субботы и начала воскресенья.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...
window-new
Soft
Hard
Тренды 🔥
Следующий трейлер «революционного» ролевого экшена Steelrising покажут на The Game Awards 2021 4 ч.
Улучшенное издание SpellForce 3 вышло на ПК — владельцам базовой версии полагается бесплатное обновление 4 ч.
Представлен дистрибутив CentOS Stream 9 5 ч.
Декабрьскую подборку PlayStation Now возглавили ремастеры GTA III и Final Fantasy X 5 ч.
Ubisoft устроила раздачу экономической стратегии Anno 1404 6 ч.
Загадочный игровой опыт по мотивам «Матрицы» оказался кинематографическим демо для консолей нового поколения 6 ч.
В преддверии выхода крупного аддона Final Fantasy XIV установила рекорд онлайна в Steam 8 ч.
Работа над ошибками: наглядное видеосравнение релизной графики Halo Infinite с прошлогодним трейлером 8 ч.
Пентагон признал участие в борьбе против группировок хакеров-вымогателей 9 ч.
Видео: трейлер с Человеком-пауком и другими персонажами первого сезона третьей главы Fortnite 9 ч.
ИИ-ускорители AWS Trainium: 55 млрд транзисторов, 3 ГГц, 512 Гбайт HBM и 840 Тфлопс в FP32 25 мин.
Новая статья: Компьютер месяца — декабрь 2021 года 38 мин.
Грядущие смарт-часы Google впервые показались на изображениях с безрамочным экраном 2 ч.
Bloomberg: в следующем году Apple представит защищённые смарт-часы и Watch SE 2 2 ч.
Первая гарнитура смешанной реальности Apple будет ориентирована на игры, мультимедиа и общение 2 ч.
AMD выпустит в следующем году платформу 4800S Desktop Kit с комплектной Radeon RX 6600 2 ч.
В Австралии создадут «чёрный ящик Земли» — на него запишут хронику гибели человечества 2 ч.
Представлены беспроводные наушники Nokia E3103 с лаконичным дизайном и длительным временем автономной работы 4 ч.
Amazon выпустит документальный фильм о том, как свозила в космос актёра Уильяма Шетнера 4 ч.
Акции Tesla продолжают падать — компания снова стоит меньше триллиона долларов 4 ч.