Uno strano bug iOS mostra le email vuote del 1 gennaio 1970

Un bug iOS molto strano è apparso durante questa giornata, colpendo milioni di utenti iPhone, iPad e iPod Touch in tutto il pianeta, e se guardi l'immagine qui sotto noterai che stiamo parlando di strane email visualizzate nell'applicazione Mail.

Più precisamente, alcuni utenti di iDevice hanno iniziato a riceverli e-mail dal 1 gennaio 1970, senza contenuto né mittente, ma semplicemente vuoto, l'errore che appare per la prima volta nel sistema operativo iOS di Apple.

Qualche settimana fa si è scoperto che impostando la data al 1 gennaio 1970 si blocca un iPhone o iPad, e ora notiamo che Apple inizia a inviare email da quella data e ovviamente non c'è alcuna spiegazione per questo bug estremamente strano.

La parte negativa è che queste e-mail non possono essere cancellate dagli utenti e vengono visualizzate in modo permanente nell'applicazione Mail, quindi resta da vedere cos'altro farà Apple questa volta per risolvere un problema che nessuno si sarebbe mai aspettato.

Il modo in cui funziona è che i dati vengono archiviati come una raccolta in continuo aumento di oltre un miliardo di secondi (ignora le conversioni del fuso orario, facili da gestire per i computer in formato binario). Questo è tipicamente chiamato tempo Unix o tempo Epoch. Ad esempio, l'ora corrente in questo momento (in questo formato) è circa 1.45 miliardi. Come ho detto, è facile per un computer gestire questo numero per archiviare i dati in formato binario, soprattutto su un dispositivo a 64 bit. Beh, se adesso sono 1.45 miliardi, quanto fa 0? La risposta è il 1° gennaio 1970, a mezzanotte.

e-mail 1 gennaio 1970 - iDevice.ro