Imbarazzante bug di Chrome causato da "Apple OS... non Nvidia", afferma Nvidia

Si pensava che l'errore fosse causato da un difetto nei driver della GPU di Nvidia, ma la società ha affermato che la colpa è di OS X, piuttosto che del proprio software.

Imbarazzante bug di Chrome causato da

"Questo problema è correlato alla gestione della memoria nel sistema operativo Apple", ha affermato un portavoce, "non ai driver grafici Nvidia".

Vedi correlati 

Un ragazzo insulta Steve Jobs dal pubblico. La risposta di Jobs è stata fantastica
I migliori laptop del 2016: acquista i migliori laptop del Regno Unito da £ 180

"Il driver Nvidia aderisce alle politiche stabilite dal sistema operativo e il nostro driver funziona come previsto."

Ha aggiunto: "Non abbiamo riscontrato questo problema su Windows, dove tutti i dati specifici dell'applicazione vengono cancellati prima che la memoria venga rilasciata ad altre applicazioni".

Il difetto è stato scoperto da uno sviluppatore chiamato Evan Andersen, il cui Diavolo III la pagina di caricamento è stata sostituita da uno screenshot di una pagina porno che aveva visitato in precedenza nella modalità di navigazione in incognito di Google Chrome.

Ha incolpato un problema nella gestione della memoria della GPU, dicendo: "Quando la finestra di navigazione in incognito di Chrome è stata chiusa, il suo framebuffer è stato aggiunto al pool di memoria GPU libera, ma non è stato cancellato".

Professionista IT ha contattato Apple per un commento, ma non ne aveva ricevuti al momento della pubblicazione.

11/01/2016: Google Chrome Incognito bug "sostituisce la schermata di caricamento con porno"

Google Chrome potrebbe finire per visualizzare materiale pornografico, grazie a un bug della GPU che sembra interessare le schede grafiche Nvidia e ATI.

L'errore, scoperto dallo sviluppatore Evan Andersen, ha trasformato quella che avrebbe dovuto essere una schermata di caricamento vuota in uno screenshot di una pagina porno che aveva visitato in precedenza all'interno di Chrome Incognito.

Il problema apparentemente derivava da un problema nella gestione della memoria della GPU. "Quando la finestra di navigazione in incognito di Chrome è stata chiusa, il suo framebuffer è stato aggiunto al pool di memoria GPU libera", ha scritto Andersen, "ma non è stato cancellato".

Ciò significava che quando ha aperto Diavolo III, il framebuffer richiesto dal gioco conteneva i dati grafici della sessione precedente, in questo caso una finestra di YouPorn.

Oltre ad essere abbastanza imbarazzante, questo bug ha implicazioni sulla privacy, perché gli utenti di computer condivisi può potenzialmente vedere accidentalmente dati visivi dalle sessioni di altri utenti, possibilmente anche sensibili informazione.

"Nell'interesse di riprodurre il bug", ha detto Andersen. “Ho scritto un programma per scansionare la memoria della GPU alla ricerca di pixel diversi da zero. È stato in grado di riprodurre una pagina Reddit che avevo chiuso su un altro account utente pochi minuti fa, pixel-perfect.

Andersen ha testato il bug su una GPU Nvidia, ma problemi simili sono stati segnalati sui modelli ATI.

Sia Google che Nvidia sarebbero a conoscenza del problema, dopo che Andersen ha contattato per la prima volta il problema due anni fa.

Mentre Nvidia avrebbe riconosciuto il problema, non ci sono voluti passi per risolverlo, ha detto Andersen, mentre Google ha detto al sviluppatore che non lo risolverà, perché nascondere l'attività web da altri utenti di PC non rientra nella modalità di navigazione in incognito dichiarata funzioni.

Leggi avanti:Netflix per reprimere gli utenti VPN