The default bug view has changed. See this FAQ.

Windows and Mac intermittently "ShutdownLeaks | leaked 20 DOMWindow(s) and 2 DocShell(s) until shutdown"

RESOLVED FIXED

Status

()

Firefox
Session Restore
RESOLVED FIXED
5 years ago
2 years ago

People

(Reporter: philor, Unassigned)

Tracking

(Depends on: 1 bug, {intermittent-failure})

Trunk
x86
Windows XP
intermittent-failure
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox13 affected)

Details

(Reporter)

Description

5 years ago
+++ This bug was initially created as a clone of Bug #731902 +++

Apparently the threshold isn't quite high enough to catch the once or twice a day maximum.

https://tbpl.mozilla.org/php/getParsedLog.php?id=9959916&tree=Maple
https://tbpl.mozilla.org/php/getParsedLog.php?id=9948382&tree=Maple
https://tbpl.mozilla.org/php/getParsedLog.php?id=9958067&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=9956188&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=9960754&tree=Mozilla-Inbound
(Reporter)

Comment 2

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9961932&tree=Mozilla-Inbound
(Reporter)

Comment 3

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9968223&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=9964698&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=9968223&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=9975481&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=9974620&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=9982316&tree=Mozilla-Inbound
(Reporter)

Comment 8

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9982460&tree=Mozilla-Inbound
Summary: Windows intermittently "ShutdownLeaks | leaked 119 (or 120) DOMWindow(s) and 2 DocShell(s) until shutdown" → Windows intermittently "ShutdownLeaks | leaked 119 (or 120 or 121) DOMWindow(s) and 2 DocShell(s) until shutdown"
(Reporter)

Comment 9

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9979979&tree=Try
(Reporter)

Comment 10

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9990240&tree=Mozilla-Inbound
(Reporter)

Comment 11

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9990271&tree=Mozilla-Inbound
(Reporter)

Comment 12

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=9992192&tree=Mozilla-Inbound
I think this is caused by http://hg.mozilla.org/mozilla-central/rev/3dcb40ebd487 which reduced the threshold to 123 leaks per test-run.
(In reply to Tim Taubert [:ttaubert] from comment #13)
> I think this is caused by
> http://hg.mozilla.org/mozilla-central/rev/3dcb40ebd487 which reduced the
> threshold to 123 leaks per test-run.

Why would this trigger the failure when leaking 119 windows and 2 docshells?
Err, the current threshold is in fact 120.
(Reporter)

Comment 16

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10000471&tree=Mozilla-Inbound
(Reporter)

Comment 17

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10007576&tree=Mozilla-Inbound
(Reporter)

Comment 18

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10007912&tree=Mozilla-Inbound
(Reporter)

Comment 19

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10008787&tree=Mozilla-Inbound
(Reporter)

Comment 20

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10011465&tree=Mozilla-Inbound
Summary: Windows intermittently "ShutdownLeaks | leaked 119 (or 120 or 121) DOMWindow(s) and 2 DocShell(s) until shutdown" → Windows intermittently "ShutdownLeaks | leaked 119 (or 120 or 121 or 122 or 123) DOMWindow(s) and 2 DocShell(s) until shutdown"
(Reporter)

Comment 21

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10005032&tree=Maple
(Reporter)

Comment 22

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10012045&tree=Mozilla-Inbound
(Reporter)

Comment 23

5 years ago
And the downside of crying wolf is that I'll just ignore a regression and keep on starring. I might even be doing it now, dunno.

https://tbpl.mozilla.org/php/getParsedLog.php?id=10012155&tree=Mozilla-Inbound
(Reporter)

Comment 24

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10012386&tree=Mozilla-Inbound
(In reply to Phil Ringnalda (:philor) from comment #23)
> And the downside of crying wolf is that I'll just ignore a regression and
> keep on starring. I might even be doing it now, dunno.

The downside of a higher threshold would be that we wouldn't even get orange on a regression. If you think you see an increasing volume of failures, please don't ignore it.
(Reporter)

Comment 26

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10013963&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=10017618&tree=Mozilla-Inbound
(Reporter)

Comment 28

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10020614&tree=Firefox
(Reporter)

Comment 29

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10017429&tree=Mozilla-Inbound
(Reporter)

Comment 30

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10024747&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=10026577&tree=Firefox
http://hg.mozilla.org/mozilla-central/rev/4b9fb42c0d52

This should avoid the "119 DOMWindow(s) and 2 DocShell(s)" failure, which I think was the most frequent one.
Blocks: 730797
(Reporter)

Comment 33

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10041091&tree=Firefox
(Reporter)

Comment 34

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10075307&tree=Firefox
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=10089043&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 36

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10101569&tree=Mozilla-Inbound
leaked 120 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 37

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10112430&tree=Mozilla-Aurora
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 38

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10111956&tree=Mozilla-Aurora
leaked 120 DOMWindow(s) and 2 DocShell(s)
status-firefox13: --- → affected
(Reporter)

Comment 39

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10114689&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 40

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10183537&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 41

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10199230&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 42

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10236431&tree=Mozilla-Inbound
leaked 120 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 43

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10245923&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 44

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10261368&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 45

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10317292&tree=Mozilla-Aurora
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=10331904&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=10333989&tree=Mozilla-Inbound
(Reporter)

Comment 48

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10335542&tree=Firefox
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 49

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10359962&tree=Firefox
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 50

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10369561&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 51

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10383640&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 52

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10390214&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 53

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10444848&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 54

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10450913&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=10517174&tree=Fx-Team
(Reporter)

Comment 56

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10685689&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=10711641&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown
When I clicked "analyze the leak" on TBPL entry for comment 57, it said:
> chrome://mochitests/content/chrome/dom/ipc/tests/test_process_error.xul leaked 1 DOMWINDOW(s)
Not sure if that's relevant...
(Reporter)

Comment 59

5 years ago
Only to bug 726514.
(Reporter)

Comment 60

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=10825910&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=11035438&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=11081833&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=11088015&tree=Firefox
(Reporter)

Comment 64

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11092410&tree=Firefox
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 65

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11102023&tree=Firefox
leaked 121 DOMWindow(s) and 2 DocShell(s)
(Reporter)

Comment 66

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11104091&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=11110793&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11111742&tree=Mozilla-Inbound
(Reporter)

Comment 69

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11114311&tree=Mozilla-Inbound
leaked 121 DOMWindow(s) and 2 DocShell(s)
https://tbpl.mozilla.org/php/getParsedLog.php?id=11116325&tree=Mozilla-Inbound
TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown

https://tbpl.mozilla.org/php/getParsedLog.php?id=11119645&tree=Mozilla-Inbound
TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown 

https://tbpl.mozilla.org/php/getParsedLog.php?id=11119299&tree=Mozilla-Inbound
TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown

https://tbpl.mozilla.org/php/getParsedLog.php?id=11122185&tree=Mozilla-Inbound
TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown 

https://tbpl.mozilla.org/php/getParsedLog.php?id=11119697&tree=Mozilla-Inbound
TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown
(Reporter)

Comment 71

5 years ago
And given that several of those aren't even Windows, someone's landed bustage.
(In reply to Phil Ringnalda (:philor) from comment #71)
> And given that several of those aren't even Windows, someone's landed
> bustage.

Thanks for the notice. Do you already have a regression range, even if a large one?
There are new persistent leaks, apparently all from browser/devtools/layoutview/test/browser_layoutview.js (bug 683954).

Updated

5 years ago
Depends on: 747919
(In reply to Phil Ringnalda (:philor) from comment #71)
> And given that several of those aren't even Windows, someone's landed
> bustage.

Whoops missed Windows in bug summary, my bad.
https://tbpl.mozilla.org/php/getParsedLog.php?id=11137572&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11138624&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11150361&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11164667&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=11177639&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11178807&tree=Mozilla-Inbound
(Reporter)

Comment 81

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11182436&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=11187267&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11185928&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11221709&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11223937&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11227505&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11244723&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11243321&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11242143&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11245690&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=11265687&tree=Firefox
Summary: Windows intermittently "ShutdownLeaks | leaked 119 (or 120 or 121 or 122 or 123) DOMWindow(s) and 2 DocShell(s) until shutdown" → Windows intermittently "ShutdownLeaks | leaked 23 DOMWindow(s) and 2 DocShell(s) until shutdown"
The test intermittently leaking appears to be browser/components/sessionstore/test/browser_461634.js
Blocks: 658738
Component: BrowserTest → Session Restore
Product: Testing → Firefox
QA Contact: browsertest → session.restore
[browser/components/sessionstore/test/browser_461634.js]
  1 window(s) [url = chrome://browser/content/browser.xul]
  1 window(s) [url = about:blank]
TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 22 DOMWindow(s) and 2 DocShell(s) until shutdown

Rev3 MacOSX Leopard 10.5.8 mozilla-inbound debug test mochitest-other on 2012-04-27 02:03:10 PDT for push eb4b76b2840f

slave: talos-r3-leopard-011

https://tbpl.mozilla.org/php/getParsedLog.php?id=11260585&tree=Mozilla-Inbound
(Reporter)

Comment 94

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11277508&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11280689&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11282163&tree=Mozilla-Inbound
Summary: Windows intermittently "ShutdownLeaks | leaked 23 DOMWindow(s) and 2 DocShell(s) until shutdown" → Windows and Mac intermittently "ShutdownLeaks | leaked 23 (or 22) DOMWindow(s) and 2 DocShell(s) until shutdown"
(Reporter)

Comment 95

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11275981&tree=Mozilla-Inbound
(Reporter)

Comment 96

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11284247&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=11290385&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=11293156&tree=Mozilla-Inbound
(Reporter)

Comment 99

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11294197&tree=Firefox

WinXP at 25 DOMWindow(s) and 2 DocShell(s) from browser_bug435788.js having 3 about:blank and 3 pluginInstallerWizard.xul rather than the usual 1 and 1, plus an intermittent 1 from browser_461634.js.
(Reporter)

Comment 100

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11298806&tree=Mozilla-Inbound
(Reporter)

Comment 101

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11299227&tree=Mozilla-Inbound
(Reporter)

Comment 102

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11301319&tree=Mozilla-Inbound
(Reporter)

Comment 103

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11304766&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=11311506&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11312807&tree=Mozilla-Inbound
(Reporter)

Comment 106

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11316082&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11319571&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11319938&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11325243&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=11327003&tree=Firefox
(Reporter)

Comment 111

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11329906&tree=Mozilla-Inbound
(Reporter)

Comment 112

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11347672&tree=Mozilla-Inbound
(Reporter)

Comment 113

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11346788&tree=Mozilla-Inbound
(Reporter)

Comment 114

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11371139&tree=Fx-Team
(Reporter)

Comment 115

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11396366&tree=Firefox
https://tbpl.mozilla.org/php/getParsedLog.php?id=11455939&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=11498023&tree=Mozilla-Inbound
Summary: Windows and Mac intermittently "ShutdownLeaks | leaked 23 (or 22) DOMWindow(s) and 2 DocShell(s) until shutdown" → Windows and Mac intermittently "ShutdownLeaks | leaked 20, 22, or 23 DOMWindow(s) and 2 DocShell(s) until shutdown"

Updated

5 years ago
Summary: Windows and Mac intermittently "ShutdownLeaks | leaked 20, 22, or 23 DOMWindow(s) and 2 DocShell(s) until shutdown" → Windows and Mac intermittently "ShutdownLeaks | leaked 20 DOMWindow(s) and 2 DocShell(s) until shutdown"
https://tbpl.mozilla.org/php/getParsedLog.php?id=11605791&tree=Firefox

Updated

5 years ago
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Depends on: 752467, 751086
Resolution: --- → FIXED
(Reporter)

Comment 119

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=13082837&tree=Mozilla-Beta
https://tbpl.mozilla.org/php/getParsedLog.php?id=13189911&tree=Mozilla-Beta
(Assignee)

Updated

4 years ago
Keywords: intermittent-failure
(Assignee)

Updated

4 years ago
Whiteboard: [orange]
Comment hidden (Treeherder Robot)
You need to log in before you can comment on or make changes to this bug.