Google Chrome Incognito si bugul care salveaza datele

Google Chrome are o problema de functionare care impiedica stergerea datelor dupa navigarea in modul incognito, privat, pe internet, astfel ca utilizatorii vor vedea in versiunea normala a browserului o parte din istoricul de navigare facut in modulul privat.

Google Chrome Incognito este un modul creat de catre compania Google pentru browserul Chrome, el permitand navigarea privata pe internet de pe un PC, adica navigarea pe internet fara ca datele navigarii sa fie salvate dupa inchiderea acestui modul al browserului.

Multa lume foloseste Google Chrome Incognito in principal pentru a naviga pe website-uri pornografice si asta pentru ca link-urile accesate nu sunt salvate in istoria navigarii pe internet, insa modulul are un bug care v-ar putea face de ras intr-un moment dat.

Un tanar student al Universitatii din Toronto a descoperit aceasta problema a Google Chrome Incognito dupa ce a accesat unele website-uri cu continut pornografic si a vazut reclame pentru ele cand a reveni la versiunea normala a browserului Google Chrome.

Problema are legatura, conform studentului, cu modul in care interactioneaza Google Chrome cu driverele placilor video Nvidia, acestea avand o problema care nu genereaza stergerea cache-ului din memorie, astfel ca date privind navigarea facuta in modul privat raman salvate in browser.

A patch to the GPU drivers could ensure that buffers are always erased before giving them to the application. It’s what an operating system does with the CPU RAM, and it makes sense to use the same rules with a GPU. Additionally, Google Chrome could erase their GPU resources before quitting.

Studentul a gandit si o metoda prin care un patch aplicat driverelor placilor grafice Nvidia ar rezolva problema, insa compania Nvidia sustine ca in realitate bugul este generat de catre OS X si nu de catre driverele sale, problema neputand fi reprodusa de ei in Windows.

Acum Apple probabil nu va raspunde cuiva pe marginea acestei probleme, insa Google a recunoscut existenta bugului si a spus ca vina nu este a sa, deci toata lumea paseara vina in curtea celuilalt, asa ca ramane de vazut cine se va obosi sa rezolve problema.