Bug in YouTube nam al je geheugen in beslag

Een hardnekkige bug in YouTube zorgde ervoor dat browsers plots gigantisch veel RAM begonnen te verbruiken (via Phandroid). Gebruikers meldden op Reddit dat het afspelen van één video op één tabblad van de browser al meer dan 7 GB aan geheugen in beslag nam. Soms liet YouTube zelfs de volledige browser vastlopen. De problemen waren niet beperkt tot één browser in Windows 11. Het dook op met Firefox, Brave en Microsoft Edge. Intussen staat te lezen op de Bugzilla-bugtracker van Mozilla dat Google het probleem heeft opgelost in YouTube.
Volgens ontwikkelaars die het probleem onderzochten, zit de fout in de knoppenbalk onder de videospeler. Daar vind je de like-, deel- en save-knoppen. Wanneer er te weinig horizontale ruimte is, verbergt YouTube automatisch een van die knoppen. Dat creëert echter een fout waarbij een verdwijnende knop de menubalk wat breder maakt. Daardoor denkt de videospeler dat er toch weer voldoende ruimte is, waardoor de knop terugkeert en daardoor de balk opnieuw te smal wordt. Zo moet de browser constant herberekenen. Dat belast het RAM-geheugen en de CPU.
Sommige gebruikers meldden dan ook dat één video die afspeelde zomaar even 7 GB aan RAM nodig had. Anderen lieten weten dat hun systeem blokkeerde en dat de video nog nauwelijks reageerde.
Aangezien de eerdere meldingen het vermoeden wekten dat het aan een update van Firefox lag, was Mozilla een onderzoek gestart. Later bleek dat de bug ook Chromium-browsers als Edge en Brave trof. Dan wees men naar het gebruik van adblockers. Uiteindelijk bleek het probleem bij de code van YouTube zelf te liggen.










