Closed Bug 1368350 Opened 7 years ago Closed 7 years ago

Large amount of heap-unclassifed with 16 addons

Categories

(Firefox :: Untriaged, defect)

53 Branch
x86
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: orlandomouchel, Unassigned)

Details

(Whiteboard: [antivirus:Kaspersky][MemShrink])

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0
Build ID: 20170518000419

Steps to reproduce:

I wanted to connect on Apple site :
https://appleid.apple.com/#!&page=signin


Actual results:

The page take very long time to load. But before I close the page, I saw in Memory Manager that Firefox is continuing to climb in memory size ...


Expected results:

Computer start frozing. I closed Firefox
When this happens, please enter the address "about:memory?verbose" in the address bar and attach (using the "Attach File" link above) the output here.
Flags: needinfo?(orlandomouchel)
Attached file memory-report.json.gz
Flags: needinfo?(orlandomouchel)
Thanks for reporting, Orlando.

Yikes - sure are a lot of heap-unclassified bytes in that memory report.

Hey erahm, input on how we should proceed here?
Flags: needinfo?(erahm)
Attached file one more memory leak
Also have memory leak with multi-process. Casual youtube and others. Almost 2GB from nowhere. 20 MB per second
I'm unable to reproduce on Linux with a local DMD build. I'll try to get a Windows build together but that might take a while. In the meantime can you try a few things:

#1 - Can you provide a list of your add-ons from about:support?
#2 - Try to reproduce with *all* of your add-ons disabled. It looks like you have kaspersky enabled, please see these instructions for fully disabling it [1].
#3 - If that works, selectively re-enable your add-ons until you have problems again.
#4 - If that does not work please try a Firefox refresh [2]

[1] https://superuser.com/a/1019474
[2] https://support.mozilla.org/kb/refresh-firefox-reset-add-ons-and-settings
Flags: needinfo?(erahm) → needinfo?(orlandomouchel)
I reproduced it with Firefox in safe mode , all add-ons disabled ... but same things :(
Here the list of my add-ons from about:support ... in french ;)

Extensions
----------

Nom: Follow-on Search Telemetry
Version: 0.8.0
Activée: true
ID: followonsearch@mozilla.com

Nom: Kaspersky Protection
Version: 5.0.141-4-20161031140250
Activée: true
ID: light_plugin_F6F079488B53499DB99380A7E11A93F6@kaspersky.com

Nom: Shield Recipe Client
Version: 1.0.0
Activée: true
ID: shield-recipe-client@mozilla.org

Nom: anonymoX
Version: 3.0
Activée: false
ID: client@anonymox.net

Nom: Application Update Service Helper
Version: 2.0
Activée: false
ID: aushelper@mozilla.org

Nom: Dr.Web Anti-Virus Link Checker
Version: 3.9.14
Activée: false
ID: {6614d11d-d21d-b211-ae23-815234e1ebb5}

Nom: Lightbeam
Version: 1.3.2
Activée: false
ID: jid1-F9UJ2thwoAm5gQ@jetpack

Nom: Multi-process staged rollout
Version: 1.14
Activée: false
ID: e10srollout@mozilla.org

Nom: Pocket
Version: 1.0.5
Activée: false
ID: firefox@getpocket.com

Nom: Privacy Badger
Version: 2017.5.9
Activée: false
ID: jid1-MnnxcxisBPnSXQ@jetpack

Nom: RT News
Version: 1.1.2
Activée: false
ID: jid1-2JvdrbImjAwLcA@jetpack

Nom: Trafficlight
Version: 0.2.23.1-signed.1-signed
Activée: false
ID: trafficlight@bitdefender.com

Nom: uBlock Origin
Version: 1.12.4
Activée: false
ID: uBlock0@raymondhill.net

Nom: Video DownloadHelper
Version: 6.3.1
Activée: false
ID: {b9db16a4-6edc-47ec-a1f4-b86292ed211d}

Nom: Web Compat
Version: 1.0
Activée: false
ID: webcompat@mozilla.org

Nom: YourOnlineChoices Plugin
Version: 0.1.1.1-signed.1-signed
Activée: false
ID: yoc@edaa.eu
Flags: needinfo?(orlandomouchel)
(In reply to Orlando from comment #6)
> I reproduced it with Firefox in safe mode , all add-ons disabled ... but
> same things :(

Did you follow the full instructions for Kaspersky [1]? 

> Nom: Kaspersky Protection
> Version: 5.0.141-4-20161031140250
> Activée: true
> ID: light_plugin_F6F079488B53499DB99380A7E11A93F6@kaspersky.com

It appears to still be enabled. It needs to be disabled outside of Firefox or it will just re-enable itself.

I attempted to repro w/ a DMD build on my Windows laptop and had no luck. I also tried a fresh 53.0.3 install and couldn't repro either.

[1] https://superuser.com/a/1019474
Flags: needinfo?(orlandomouchel)
Yes Eric I followed the full instructions for all add-ons, and for Kaspersky too.
The list of my add-ons from "about:support" I provided was done before I run Firefox in safe mode !
Best :)
Flags: needinfo?(orlandomouchel)
Eric, follow-up comment/suggestion on this? Thanks
Flags: needinfo?(erahm)
Flags: needinfo?(mconley)
(In reply to Orlando from comment #8)
> Yes Eric I followed the full instructions for all add-ons, and for Kaspersky
> too.
> The list of my add-ons from "about:support" I provided was done before I run
> Firefox in safe mode !
> Best :)

Can you double-check it's disabled before attempting to reproduce? Also were you able to try a Firefox refresh [1]? We've had some luck with that fixing issues like this in the past.

[1] https://support.mozilla.org/kb/refresh-firefox-reset-add-ons-and-settings
Flags: needinfo?(erahm) → needinfo?(orlandomouchel)
Summary: Memory bug → Large amount of heap-unclassifed with 16 addons
Whiteboard: [MemShrink]
Hi Eric :)

I just done what you said. Firefox reset and add-ons disabled...
But same things :(((

Best.
Flags: needinfo?(orlandomouchel)
Just to try to summarize what we have here:

1. Orlando has done a Refresh
2. Orlando has disabled all extensions
3. When Orlando visits https://appleid.apple.com/#!&page=signin, despite the refresh and no add-ons, heap unclassified use grows over time.

Is that correct?
Flags: needinfo?(mconley) → needinfo?(orlandomouchel)
Yes that's it Mike !

Best,
Flags: needinfo?(orlandomouchel)
Okay, thank you Orlando.

Could you please visit about:support, click "Copy all text to clipboard" and paste it into this bug?
Flags: needinfo?(orlandomouchel)
Sorry guys, it is in french :)

Paramètres de base de l’application 
Nom 	Firefox
Version 	54.0.1
Identifiant de compilation 	20170628075643
Historique des mises à jour 	Afficher l’historique des mises à jour 
Canal de mise à jour 	release
Agent utilisateur 	Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0
Système d’exploitation 	Windows_NT 10.0
Dossier de profil 	Ouvrir le dossier correspondant 
Plugins activés 	about:plugins 

Configuration de compilation 	about:buildconfig 

Utilisation mémoire 	about:memory 

Performances 	about:performance 

Service Workers enregistrés 	about:serviceworkers 

Fenêtres multi-processus 	0/1 (Désactivé par des modules complémentaires)
Clé Google 	Présente
Clé du service de localisation de Mozilla 	Présente
Mode sans échec 	true
Profils 	about:profiles 

Rapports de plantage des 3 derniers jours
Identifiant du rapport 	Date d’envoi 
Tous les rapports de plantage 
Cette application n’a pas été configurée pour afficher les rapports de plantage.
Extensions 
Nom 	Version 	Activée 	ID 
Application Update Service Helper	2.0	true	aushelper@mozilla.org
Firefox Screenshots	6.6.0	true	screenshots@mozilla.org
Multi-process staged rollout	1.50	true	e10srollout@mozilla.org
Pocket	1.0.5	true	firefox@getpocket.com
Web Compat	1.1	true	webcompat@mozilla.org
Kaspersky Protection	5.0.141-12-20170704091344	false	light_plugin_F6F079488B53499DB99380A7E11A93F6@kaspersky.com
Accélération graphique 
Fonctionnalités 
Composition	Basic
Zoom/Panoramique asynchrones	aucun
Pilote WebGL 1 - Informations WSI	-
Pilote WebGL 1 - Rendu	WebGL is currently disabled.
Pilote WebGL 1 - Version	-
Pilote WebGL 1 - Extensions	-
WebGL 1 - Extensions	-
Pilote WebGL 2 - Informations WSI	-
Pilote WebGL 2 - Rendu	WebGL is currently disabled.
Pilote WebGL 2 - Version	-
Pilote WebGL 2 - Extensions	-
WebGL 2 - Extensions	-
Backend audio	wasapi
DirectWrite	true (10.0.15063.483)
GPU 1 
Actif	Oui
Description	Intel(R) HD Graphics Family
ID du vendeur	0x8086
ID du périphérique	0x0a16
Version du pilote	20.19.15.4642
Date du pilote	3-28-2017
Pilotes	igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32
ID du sous-système	397817aa
RAM	Unknown


Diagnostics 
AzureCanvasAccelerated	0
AzureCanvasBackend	skia
AzureContentBackend	skia
AzureFallbackCanvasBackend	cairo
Journal des décisions 
HW_COMPOSITING	blocked by runtime: Acceleration blocked by safe-mode

D3D11_COMPOSITING	unavailable by default: Hardware compositing is disabled

D3D9_COMPOSITING	unavailable by default: Hardware compositing is disabled

DIRECT2D	unavailable by default: Direct2D requires Direct3D 11 compositing

D3D11_HW_ANGLE	unavailable by default: D3D11 compositing is disabled
disabled by env: D3D11 compositing is disabled

GPU_PROCESS	unavailable by default: Multi-process mode is not enabled
blocked by runtime: Safe-mode is enabled

WEBRENDER	unavailable by runtime: Build doesn't include WebRender







Préférences modifiées importantes 
Nom 	Valeur 
accessibility.typeaheadfind.flashBar	0
browser.cache.disk.capacity	358400
browser.cache.disk.filesystem_reported	1
browser.cache.disk.smart_size.first_run	false
browser.cache.frecency_experiment	1
browser.download.importedFromSqlite	true
browser.places.smartBookmarksVersion	8
browser.sessionstore.upgradeBackup.latestBuildID	20170628075643
browser.startup.homepage_override.buildID	20170628075643
browser.startup.homepage_override.mstone	54.0.1
browser.tabs.remote.autostart.2	true
browser.urlbar.daysBeforeHidingSuggestionsPrompt	2
browser.urlbar.lastSuggestionsPromptDate	20170801
extensions.lastAppVersion	54.0.1
gfx.crash-guard.d3d11layers.appVersion	54.0.1
gfx.crash-guard.d3d11layers.deviceID	0x0a16
gfx.crash-guard.d3d11layers.driverVersion	20.19.15.4642
gfx.crash-guard.d3d11layers.feature-d2d	true
gfx.crash-guard.d3d11layers.feature-d3d11	true
gfx.crash-guard.status.d3d11layers	2
gfx.crash-guard.status.d3d11video	2
media.benchmark.vp9.fps	108
media.benchmark.vp9.versioncheck	2
media.gmp-gmpopenh264.abi	x86_64-msvc-x64
media.gmp-gmpopenh264.lastUpdate	1501260907
media.gmp-gmpopenh264.version	1.6
media.gmp-manager.buildID	20170628075643
media.gmp-manager.lastCheck	1501530578
media.gmp-widevinecdm.abi	x86_64-msvc-x64
media.gmp-widevinecdm.lastUpdate	1501350702
media.gmp-widevinecdm.version	1.4.8.903
media.gmp.storage.version.observed	1
media.hardware-video-decoding.failed	false
network.cookie.cookieBehavior	3
network.cookie.prefsMigrated	true
network.predictor.cleaned-up	true
places.database.lastMaintenance	1501318253
places.history.expiration.transient_current_max_pages	116324
plugin.disable_full_page_plugin_for_types	application/pdf
privacy.donottrackheader.enabled	true
privacy.history.custom	true
security.sandbox.content.tempDirSuffix	{7d9052e3-de15-4388-bfe7-9e50ec1d59b7}
services.sync.declinedEngines	
storage.vacuum.last.index	1
storage.vacuum.last.places.sqlite	1501318253
ui.osk.debug.keyboardDisplayReason	IKPOS: Keyboard presence confirmed.
Préférences de user.js
Votre dossier de profil possède un fichier user.js contenant les préférences qui n’ont pas été créées par Firefox.
Préférences verrouillées importantes 
Nom 	Valeur 
Base de données « Places » 
Intégrité 	Vérifier l’intégrité 
JavaScript 
Ramasse-miettes incrémentiel 	true
Accessibilité 
Activée 	false
Empêcher l’accessibilité 	0
Versions des bibliothèques 
	Version minimale attendue	Version utilisée
NSPR	4.14	4.14
NSS	3.30.2	3.30.2
NSSSMIME	3.30.2	3.30.2
NSSSSL	3.30.2	3.30.2
NSSUTIL	3.30.2	3.30.2
Fonctionnalités expérimentales 
Nom 	ID 	Description 	Active 	Fin de l’expérimentation 	Page d’accueil 	Branche 
Bac à sable 
Niveau du bac à sable pour les processus de contenu	1
Flags: needinfo?(orlandomouchel)
Hm, nothing stands out for me - except that e10s is disabled by add-ons, despite no incompatible add-ons being listed.

I assume you have a separate Kaspersky application running, besides the disabled Protection add-on, right? Does it have some kind of browser integration setting or web monitoring setting, and is it enabled?
Flags: needinfo?(orlandomouchel)
I have Kaspersky Internet Security. When installed, Kaspersky Protection add-on is added to Firefox and/or Chrome. But I can disable it when I want, and it was here disabled when I run Firefox in Safe Mode. That's all !

Best,
Orlando
Flags: needinfo?(orlandomouchel)
Andrew, do you know who could help us reproduce this with Kaspersky installed?
Flags: needinfo?(overholt)
I don't but just this morning I was talking to Brindusa about testing things with AV software installed so maybe she knows?
Flags: needinfo?(overholt) → needinfo?(brindusa.tot)
Hi all,

I tried to reproduce this on Windows 10 x64 with
- Firefox release 53.0, build ID 20170413192749
- Firefox release 54.0.1, Build ID 20170628075643
- Latest Nightly  57.0a1, Build ID 20170809100326

and page https://appleid.apple.com/#!&page=signin loads quickly. Also, could not reproduce the memory increase while the page is loading.

Please note that I have installed on my computer Kaspersky Endpoint Security 10 for Windows.
Flags: needinfo?(brindusa.tot)
OS: Unspecified → Windows 10
Hardware: Unspecified → x86
I don't think there's much we can do here until we get STR that work for us. Closing for now.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Hi all,

Thank you very much for your attention and messages.
I have installed the newest version of Kaspersky Internet Security (2018), and my problems are now resolved. Perhaps they were due to the previous version of Kaspersky(cf. Brindusa Tot).

Best,
Orlando
Resolution: INCOMPLETE → INVALID
Whiteboard: [MemShrink] → [antivirus:Kaspersky][MemShrink]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: