Fuite mémoire Firefox 69.0 / Opera 63.0 / Ubuntu 18.04 LTS


Niveau d'utilisateur 2
Badge
Bonjour,



J'écoute Deezer avec un navigateur Firefox 69.0 ou Opera 63.0 sur un PC qui fonctionne sous Ubuntu 18.04 LTS.

Je constate une fuite mémoire qui rend mon ordinateur inutilisable car il n'a plus de mémoire. Je dirais que Deezer accumule environ 1Go de RAM par heure d'écoute. Au bout de 3h (au milieu d'une soirée disons) mon PC avec 4 Go de RAM ne répond plus et je suis obligé de le redémarrer (beaucoup d'ordinateur portables sont équipés de 4 Go de RAM, ce n'est pas une valeur inhabituelle).

Dans about:memory de Firefox je constate des dizaines de milliers de lignes (28214 actuellement, au bout de 2h30 de lecture, j'ai fait un GC avant d'effectuer la mesure) :

4,702 (100.0%) -- file-blob-urls

└──4,702 (100.0%) -- owner(https://www.deezer.com/fr/playlist/53362031)

├──────1 (00.02%) ── blob:https://www.deezer.com/000b8945-68fb-4422-9c7b-8fba4b4c1a2a

├──────1 (00.02%) ── blob:https://www.deezer.com/002120e1-fdcf-4c84-8463-64280709a7c7

├──────1 (00.02%) ── blob:https://www.deezer.com/002a7620-580e-4711-8a7f-f73f0f63d884

├──────1 (00.02%) ── blob:https://www.deezer.com/0032a1b2-9eb8-435d-8909-653b7d0161eb

│ ├──────116,567 B (00.02%) ── blob:https://www.deezer.com/16fe37dc-eaf8-449c-9e86-ee065dd97f5e

│ ├──────116,567 B (00.02%) ── blob:https://www.deezer.com/1700aaef-436b-4d94-94aa-4c650a2940d8

│ ├──────116,567 B (00.02%) ── blob:https://www.deezer.com/1703b155-f7cd-40c7-be7d-9ac38e21a011

│ ├──────116,567 B (00.02%) ── blob:https://www.deezer.com/170a43b8-746b-4a4e-aa74-1803a2f05a91



Le problème est probablement similaire à celui décrit dans : https://fr.deezercommunity.com/autres-appareils-35/firefox-html5-fuite-memoire-6016



Serait-il possible d'avoir un correctif ?

Merci,



Bruno.

63 commentaires

Badge

MAIS ENFIN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

J’allais vous remercier mais après plus de deux ans à traîner ce bug je ne vais pas le faire parce que pour un service privé et payant c’est juste normal en fait.

Alors bravo d’avoir fait votre boulot après deux ans.

Bonjour @Anne Deezer 

 

Je me permets d’apporter une précision (importante, il me semble).

 

Le bug étant dans le code Javascript (app-web.js spécifiquement), la fuite mémoire ne concernait pas juste les utilisateurs de Firefox, mais tout utilisateur du client web, quel que soit son navigateur.

 

La maigre communauté Firefox restante étant particulièrement pointue techniquement, cela explique pourquoi une proportion significative de rapports concernait Firefox !

 

Cordialement

Niveau d'utilisateur 2

Hello, 

En effet comme l’a spotté @Deuterium, nous avons enfin trouvé une cause et effectué un fix à propos de la fuite de mémoire sur Firefox!

N’hésitez à nous dire si vous voyez encore le problème. 

Merci de votre patience! 🙏🏼

🎶

Bonjour à tous,

 

J’apporte de bonnes nouvelles.

Le règne de terreur de cette abominable fuite mémoire est sur le point de prendre fin !

Bientôt, les modestes utilisateurs de l’interface web n’auront plus à redouter le terrible OOM-killer.

 

https://bugzilla.mozilla.org/show_bug.cgi?id=1591722

 

Longue vie à l’interface web ! Longue vie à Firefox ! Longue vie à Deezer !

(Les utilisateurs Chrome seront envoyés au 9e cercle de l’Enfer)

 

Allez en paix

Niveau d'utilisateur 7
Badge +6

Bonjour, tu as raison concernant le fait qu’elle n’aurait pas dû être marquée comme résolue, je m’en suis occupé. Je vais communiquer les informations que tu as données à l’équipe.

Niveau d'utilisateur 4
Badge +2

Bonjour à tous ! Je me permet de relancer cette discussion étant donné qu'elle est actuellement marquée comme étant résolue alors qu'elle ne l'est pas. Bug toujours présent de mon côté avec Firefox 90 et Ubuntu 20.04.

Niveau d'utilisateur 7
Badge +6

Bonjour, je n’ai malheureusement pas de date concrète à communiquer, malgré les relances régulières que nous faisons suite à vos messages sur ce sujet.

Bonjour, pouvez-vous nous donner une date à laquelle ce bug sera résolu ?

Si ce n’est pas dans votre backlog, si vous ne prenez pas ce genre de bug au sérieux, même après 1 an et demi et 55 commentaires (n’oubliez pas que pour chaque personne qui commente, il y en a 10 qui ont le même problème et qui ne commentent pas), ça va se terminer chez la concurrence pour ma part.

 

 

Bonjour,

Utilisateur récent de Deezer, j’étais déjà passablement déçu de ne pas trouver d’application Linux, énervé de l’ergonomie aléatoire, mais là j’en ai juste marre des crash à répétition.

Vous me poussez dans les bras de la concurrence.

 

Ok, je suis le seul nerd de mon entourage sous Linux et si vous regardez les stats ça peut sembler acceptable que votre service fasse planter les machines de 0.x% de vos utilisateurs… mais mon entourage n’ira pas non plus chez Deezer.

 

Je voudrais écrire un message plus constructif mais vu les délais il ne me reste plus qu’à voter ailleurs avec mon argent.

Niveau d'utilisateur 7
Badge +6

Bonjour @Joulss, malheureusement non, pas de mon côté.

Hello,

Même problème de fuite de mémoire sous Linux (Ubuntu & i3WM / Firefox 87.0)
Toujours pas de nouvelles ?

Bonjour,

Je ne sais pas si cela a été mentionné dans l’un des threads traitant des problèmes mémoire avec Firefox, mais pour information il y a un bug ouvert de leur côté (sur lequel j’ai commenté, je rencontre le même problème de fuite mémoire) : https://bugzilla.mozilla.org/show_bug.cgi?id=1591722

Hélas ouvert depuis un certain temps aussi, et cela n’a pas l’air d’avancer beaucoup.

Étant développeur (mais avec peu de temps disponible), je vais voir si je peux leur donner un coup de main pour résoudre le problème.

Bonjour.

Je viens juste apporter mon soutien à la team Linux (Débian pour ma part).

On se retrouve vite à saturer sa ram (pour ma part no est est à 8Go par demi-journée d’écoute). C’est usant!

Mais de base Deezer ne gère pas bien la ram sous firefox, il m’arrive de devoir bosser sous windows et j’ai déjà observé des 7Go de ram utiliisées par Deezer sur 8 h d’écoute

L’équipe de la maintenance devrait y songer serieusement,ça fait pas propre et surtout c’est limite sur un plan de la sécurité.

 

Sinon rien à voir mais une petite extension pour Kodi ça a déjà été pensé ou le marché n’existe pas pour vous?

Bisous et bon courage

Badge

Salut @toctucol ce n’est pas trop le sujet initial mais bon pour information j’ai Ubuntu 20.10 et j’ai reçu la mise à jour ce matin de Firefox 84.0.2 vers Firefox 85 et je n’ai pas eu le pb que tu décris avec aucune des deux versions.

Mais sache que Deezer se contrefous un peu des utilisateurs Linux, ça fait deux ans qu’on essaie de régler un pb de fuite mémoire donc si tu veux changer de plateforme n’hésite pas.

Bonjour

 

Le site Deezer refuse de charger de la musique avec mon navigateur.

Je suis sous Firefox, v 84.0.2, sous ubuntu 20.04 (LTS), avec dernière mise à jour effectuée.

Deezer m’affiche un bandeau:

“Ne courez plus après le temps perdu, Deezer ne s'utilise désormais plus avec cette version de votre navigateur.
Mettez à jour votre navigateur ou téléchargez notre application pour ordinateur pour continuer à profiter de votre musique.”
 
Sauf que la v.84.0.2 (64bits) est la dernière version de Firefox sous linux/ubuntu (date release le 6 janvier 2021). J’ai aussi la dernière version d’ubuntu 20.04
 
Quelqu’un a t’il des idées de comment me dépatouiller avec ça? ou dois-je abandonner mon compte Deezer…?
 
Merci d’avance si quelqu’un.e a des idées de comment je peux me dépatouiller de ça avant de migrer vers une autre plateforme de musique :(
 
++
thomas
Badge

Bonjour @Kevin Deezer qu’ont donné les planifications des prochains mois ? Histoire que l’ont sache le nombre d’année à attendre encore.

Merci !

Niveau d'utilisateur 7
Badge +6

Bonjour @RAVEN, bonne année à toi également :slight_smile: J’attends le retour des réunions quant à la planification des prochains mois qui ont lieu en ce moment.

Bien à toi

Badge

Bonjour @Kevin Deezer et bonne année 2020 !!!

As-tu des bonnes nouvelles à nous annoncer ?

Merci !

… je n’ai pas transféré, je n’ai pas quitté, donc pas de méthode a te proposer, désolé.

Badge

Salut la commu, je change de service, je trouve ça vraiment insupportable, je repasse sur spotify

Je ne sais pas qui est le responsable de l’équipe de développement ni qui sont les dévs et je n’ai pas envie de savoir mais j’ai l’impression que ce bug ne va jamais être résolu et va rester en mode “ouais ouais.. tkt”, et puis c’est jamais fait!.

Je suis super déçu car avoir de la musique d’une si bonne qualité c’est super mais si on a pas le software pour bien supporter ça, ça ruine tout.

Petit tips pour les utilisateurs d’arch linux, il y’a un package sur l’AUR fait à partir du client windows ou le script extrait le contenu du fichier .asar pour l’installer sur le système et je pense que ça peux résoudre quelque soucis que la version web a

Bonne continuation à vous et surtout à toi Kevin (de devoir de coltiner ce type d’équipe).

(je continuerais à regarder ici et je reviendrais sur deezer si jamais ce putain de bug est résolu un jour).

 

Je rejoins l’avis de Raven, je suis abonné depuis plus de 10ans et ça commence à me courir aussi. Les utilisateurs de Linux ne sont pas une “petite communauté négligeable” cette erreur devrait être résolue depuis des lustres.

Déjà que nous n’avons ni d’appli, ni de télécommande android (ou ios) faut pas déconner, a la place de s’offrir une résidence avec piscine et grosse bagnole, le boss pourrait investir dans la satisfaction client !! ça changerait merci.

un Bug non résolu depuis 2 ans faut pas déconner quand même.

(aller courage Kevin, je sais que ce n’est pas facile de gérer uniquement les merdes)

(c’est malheureux mais il y a encore beaucoup de gens qui considère les utilisateurs Linux comme une “petite communauté néligeable”(beaucoup plus que je ne le pense), et même en tant que développeur ! Beaucoup de mes collègues considère ça comme tel, anyway, je prie pour un changement de la même manière)


Salut @batgrut , quelle service as-tu utilisé pour transférer tes playlist et coup de coeur ? Car je suis aussi entrain d’engager le changement de service. 10 ans d’abo premium et rien n’avance :(

Du coup je suis bien intéressé pour savoir comment tu as transférer tes musiques ? Soundiiz peut-être ?

 

Merci

Niveau d'utilisateur 7
Badge +6

Bonjour @infrandomness, merci pour ton soutien, je continue d’insister sur ce sujet auprès des décideurs. Je sais bien que de votre perspective à tous, cela n’est pas visible, j’ai quand même bon espoir de voir cela aboutir, mais je ne peux malheureusement rien confirmer officiellement à l’heure actuelle. J’espère donc te revoir bientôt sur Deezer, en attendant je comprends ta décision.

A la prochaine !

Salut la commu, je change de service, je trouve ça vraiment insupportable, je repasse sur spotify

Je ne sais pas qui est le responsable de l’équipe de développement ni qui sont les dévs et je n’ai pas envie de savoir mais j’ai l’impression que ce bug ne va jamais être résolu et va rester en mode “ouais ouais.. tkt”, et puis c’est jamais fait!.

Je suis super déçu car avoir de la musique d’une si bonne qualité c’est super mais si on a pas le software pour bien supporter ça, ça ruine tout.

Petit tips pour les utilisateurs d’arch linux, il y’a un package sur l’AUR fait à partir du client windows ou le script extrait le contenu du fichier .asar pour l’installer sur le système et je pense que ça peux résoudre quelque soucis que la version web a

Bonne continuation à vous et surtout à toi Kevin (de devoir de coltiner ce type d’équipe).

(je continuerais à regarder ici et je reviendrais sur deezer si jamais ce putain de bug est résolu un jour).

 

Je rejoins l’avis de Raven, je suis abonné depuis plus de 10ans et ça commence à me courir aussi. Les utilisateurs de Linux ne sont pas une “petite communauté négligeable” cette erreur devrait être résolue depuis des lustres.

Déjà que nous n’avons ni d’appli, ni de télécommande android (ou ios) faut pas déconner, a la place de s’offrir une résidence avec piscine et grosse bagnole, le boss pourrait investir dans la satisfaction client !! ça changerait merci.

un Bug non résolu depuis 2 ans faut pas déconner quand même.

(aller courage Kevin, je sais que ce n’est pas facile de gérer uniquement les merdes)

(c’est malheureux mais il y a encore beaucoup de gens qui considère les utilisateurs Linux comme une “petite communauté néligeable”(beaucoup plus que je ne le pense), et même en tant que développeur ! Beaucoup de mes collègues considère ça comme tel, anyway, je prie pour un changement de la même manière)

utilisateur de Linux aussi, j’attends également la correction de ce problème vraiment pénible depuis des lustres…

de mon côté je réfléchis aussi à migrer sur une autre solution de streaming n’ayant pas ce soucis

Badge

Je rejoins l’avis de Raven, je suis abonné depuis plus de 10ans et ça commence à me courir aussi. Les utilisateurs de Linux ne sont pas une “petite communauté négligeable” cette erreur devrait être résolue depuis des lustres.

Déjà que nous n’avons ni d’appli, ni de télécommande android (ou ios) faut pas déconner, a la place de s’offrir une résidence avec piscine et grosse bagnole, le boss pourrait investir dans la satisfaction client !! ça changerait merci.

un Bug non résolu depuis 2 ans faut pas déconner quand même.

(aller courage Kevin, je sais que ce n’est pas facile de gérer uniquement les merdes)


Oh ça fait plaisir je me sens moins seul :), merci @batgrut 

@Kevin Deezer on t’adore mais pour l’instant on a rien de concret, t’as vraiment des contacts avec des dev ? :)

On arrête les langues de bois et on met une deadline : je propose que pour Noël ce bug soit résolu t’en penses quoi @Kevin Deezer ?

Moi je trouve que c’est un joli cadeau pour des abonnées de plus de 10 ans (à 10-15€/mois ça fait une joli somme), qui patientent depuis plus de 2 ans à rafraîchir plusieurs fois par jour l’onglet Deezer pour libérer de la RAM ! Et c’est un cadeau pour des milliers de personnes je pense...

Niveau d'utilisateur 7
Badge +6

(aller courage Kevin, je sais que ce n’est pas facile de gérer uniquement les merdes)

→ Merci beaucoup pour ta compréhension, je dois dire que la manière dont tu as tourné ta phrase m’a fait rire, je ne m’y attendais pas :smile: Nous allons continuer à faire valoir vos demandes auprès des équipes, il est clairement décevant qu’elles n’aient pas encore été prises en compte malgré votre patience à tous. Et en effet, au vu des différents sujets à propos de Linux sur les différentes communautés, ce serait une erreur de penser que les utilisateurs de Linux sont une quantité négligeable.

Bien à toi

Commenter