Mais um bug Y2K22? Agora são os carros da Honda que perderam a data
O conhecido bug do ano 2000 parece que está a ter um herdeiro, o Y2K22, e que os problemas não param de surgir. Assim que 2022 entrou as falhas começaram a ser notadas, com diferentes níveis de importância. Um novo foi agora revelado e afeta os carros da Honda.
Depois da Microsoft e do seu Exchange, é agora o sistema de entretenimento dos carros da Honda que apresenta problemas. A data e hora e as definições parecem ser automaticamente alteradas e não estão a ser registadas.
Há mais uma vítima do bug Y2K22
O primeiro dia de janeiro de 2022 trouxe uma novidade que ninguém esperava. Alguns sistemas estavam a ter problemas em funcionar devido a uma falha associada à data. O primeiro alarme veio por parte da Microsoft e do seu Exchange.
A causa foi rapidamente identificada e estava associada ao Y2K22 e a uma variável que foi definida com o tipo int32. Esta comporta valores até 2.147.483.648, algo que não se pensava ser ultrapassado facilmente. É uma das formas mais usadas para trabalhar as datas, dada a sua modularidade.
@Honda CRV 2011 is having a Y2K22 glitch. Anyone else out ther can't set their time / date set on their Honda 2010 cars? #Y2K22 #y2k22bug pic.twitter.com/w9hDxNclkJ
— Dr. Jason Yip, Ph.D. (@jasoncyip) January 4, 2022
Carros da Honda não retêm a data e a hora
Agora há mais um caso identificado e que está a ser relatado por muitos utilizadores dos carros da Honda. O sistema de entretenimento dos carros mais antigos, anteriores a 2012, simplesmente perderam a data e estão a apresentar valores aleatórios ou fichados em 2010.
Há ainda queixas de que muitas definições foram perdidas e ao serem alteradas voltam a assumir o valor padrão. Há também relatos de que as configurações do sistema de entretenimento não podem ser alteradas ou até que ficam aleatórias.
A variável int32 e o tamanho que pode albergar
Neste caso a falha volta a ser o Y2K22, da data e da variável usada para a armazenar. No último minuto de 2021 o seu valor foi de 2.112.312.359 (ano, mês, dia, hora e minuto) e passou depois para 2.201.010.000, valor acima do máximo estabelecido para a variável int32.
Apesar deste problema, nenhuma outra função dos carros da Honda foi afetada. Apenas o relógio do sistema de entretenimento e algumas definições parece afetadas. A Honda está já a par do problema, mas sem ter ainda uma resposta. Afirma, no entanto, que este bug apenas afeta alguns modelos mais antigos.
Este artigo tem mais de um ano
“fichados em 2010” ou fixados ?
“A Honda está já a par do problema, mas sem ter ainda uma resposta. Afirma, no entanto, que este bug apenas afeta alguns modelos mais antigos.”
Os clientes são de carros mais antigos … que se lixem … 2011 é antigo ?
HONDA ! Nome a memorizar para a próxima avaliação de automóvel para compra.
São os ilustres programadores da era moderna que fazem as coisas mecanicamente por falta de vivência e da nestes pequenos grandes erros.
Mas é o que as empresas contratam. Imaginem a quantidade de situações que andam a ocorrer no escuro que só se darão a conhecer numa qualquer emergência. Parabéns, continuem assim.