Potential memory leaks in gmail/renderer. |
||||||||||||
Issue descriptionDebugging memory usage of gmail. Roughly: 1) take a native heap dump + JS dump 2) force GC 3) take a native heap dump + JS dump 4) navigate to about:blank and force GC. 5) take a native heap dump + JS dump process number for renderer: 10717 ⛆ |
|
|
,
Jun 14 2017
Attaching potential leaks from the post-about:blank post-GC native heap dump.
,
Jun 14 2017
+ keishi Since we're now looking at allocations in a post-GC about:blank renderer, all of these giant allocations are Blink leaks, right?
,
Jun 14 2017
Attaching blink-gc leaks. c#2 had blink_gc-objects.
,
Jun 15 2017
Which tool should I use to look at the json files from c#2 and c#4? Judging from the heapsnapshot files from c#1, post_blank_and_gc seems to be much smaller. But do you think there is a leak persisting post navigation to about:blank?
,
Jun 15 2017
Any JSON viewer, like http://jsonviewer.stack.hu/.
,
Jun 15 2017
Each leak consists of, # of objects alive, and trace of the stack that caused the object to be allocated.
,
Jun 15 2017
,
Jun 15 2017
Looking at partition_alloc leaks... first potential leak: 48k objects created in blink::CSSSelectorList::AdoptSelectorVector second potential leak: 34k objects created in blink::CSSSelectorList::AdoptSelectorVector third potential leak: 20k objects created in blink::CSSSelectorList::AdoptSelectorVector fourth potential leak: 20k objects created in blink::CSSSelectorList::AdoptSelectorVector fifth potential leak: 16k strings created in blink::CSSSelectorParser::ConsumeClass. and so on.
,
Jun 15 2017
,
Jun 15 2017
,
Jun 15 2017
,
Jun 15 2017
,
Jun 20 2017
,
Aug 2 2017
By looking to #c9, there is a probably repro for this leak: https://clusterfuzz.com/v2/testcase-detail/5515632539074560
,
Aug 3 2017
Probably the same bug than: https://bugs.chromium.org/p/chromium/issues/detail?id=733714
,
Aug 3
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot |
|||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by erikc...@chromium.org
, Jun 14 2017Labels: Performance-Memory