Closed Bug 1403815 Opened 8 years ago Closed 1 year ago

Intermittent dom/security/test/general/browser_test_toplevel_data_navigations.js | leaked 1 docShell(s) until shutdown

Categories

(Core :: DOM: Security, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, Whiteboard: [domsecurity-intermittent][stockwell disabled])

Attachments

(1 file, 2 obsolete files)

Whiteboard: [domsecurity-intermittent]
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
https://treeherder.mozilla.org/logviewer.html#?job_id=190665768&repo=autoland&lineNumber=8478 [task 2018-07-28T08:30:37.132Z] 08:30:37 INFO - GECKO(3647) | nsStringStats [task 2018-07-28T08:30:37.133Z] 08:30:37 INFO - GECKO(3647) | => mAllocCount: 12079 [task 2018-07-28T08:30:37.135Z] 08:30:37 INFO - GECKO(3647) | => mReallocCount: 309 [task 2018-07-28T08:30:37.136Z] 08:30:37 INFO - GECKO(3647) | => mFreeCount: 12079 [task 2018-07-28T08:30:37.137Z] 08:30:37 INFO - GECKO(3647) | => mShareCount: 6762 [task 2018-07-28T08:30:37.139Z] 08:30:37 INFO - GECKO(3647) | => mAdoptCount: 1664 [task 2018-07-28T08:30:37.140Z] 08:30:37 INFO - GECKO(3647) | => mAdoptFreeCount: 1670 [task 2018-07-28T08:30:37.141Z] 08:30:37 INFO - GECKO(3647) | => Process ID: 3759, Thread ID: 4147197696 [task 2018-07-28T08:30:37.142Z] 08:30:37 INFO - GECKO(3647) | --DOCSHELL 0xe90a9000 == 0 [pid = 3789] [id = {d51ef42b-147c-4b2d-ab4e-00e18584f2f3}] [task 2018-07-28T08:30:37.144Z] 08:30:37 INFO - GECKO(3647) | nsStringStats [task 2018-07-28T08:30:37.145Z] 08:30:37 INFO - GECKO(3647) | => mAllocCount: 13299 [task 2018-07-28T08:30:37.146Z] 08:30:37 INFO - GECKO(3647) | => mReallocCount: 325 [task 2018-07-28T08:30:37.155Z] 08:30:37 INFO - GECKO(3647) | => mFreeCount: 13299 [task 2018-07-28T08:30:37.156Z] 08:30:37 INFO - GECKO(3647) | => mShareCount: 11636 [task 2018-07-28T08:30:37.158Z] 08:30:37 INFO - GECKO(3647) | => mAdoptCount: 1250 [task 2018-07-28T08:30:37.159Z] 08:30:37 INFO - GECKO(3647) | => mAdoptFreeCount: 1254 [task 2018-07-28T08:30:37.160Z] 08:30:37 INFO - GECKO(3647) | => Process ID: 3699, Thread ID: 4147660544 [task 2018-07-28T08:30:37.161Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 1 (0xe90b0c00) [pid = 3789] [serial = 22] [outer = (nil)] [url = about:blank] [task 2018-07-28T08:30:37.163Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 0 (0xf706dff0) [pid = 3789] [serial = 21] [outer = (nil)] [url = about:blank] [task 2018-07-28T08:30:37.167Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.168Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.169Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.171Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.172Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.173Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.174Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.179Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.180Z] 08:30:37 INFO - GECKO(3647) | [Child 3789, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 516 [task 2018-07-28T08:30:37.181Z] 08:30:37 INFO - GECKO(3647) | nsStringStats [task 2018-07-28T08:30:37.183Z] 08:30:37 INFO - GECKO(3647) | => mAllocCount: 16548 [task 2018-07-28T08:30:37.184Z] 08:30:37 INFO - GECKO(3647) | => mReallocCount: 345 [task 2018-07-28T08:30:37.185Z] 08:30:37 INFO - GECKO(3647) | => mFreeCount: 16548 [task 2018-07-28T08:30:37.186Z] 08:30:37 INFO - GECKO(3647) | => mShareCount: 11104 [task 2018-07-28T08:30:37.187Z] 08:30:37 INFO - GECKO(3647) | => mAdoptCount: 3592 [task 2018-07-28T08:30:37.188Z] 08:30:37 INFO - GECKO(3647) | => mAdoptFreeCount: 3614 [task 2018-07-28T08:30:37.189Z] 08:30:37 INFO - GECKO(3647) | => Process ID: 3789, Thread ID: 4146702080 [task 2018-07-28T08:30:37.191Z] 08:30:37 INFO - GECKO(3647) | 1532766631059 Marionette DEBUG Received observer notification xpcom-will-shutdown [task 2018-07-28T08:30:37.193Z] 08:30:37 INFO - GECKO(3647) | 1532766631062 Marionette INFO Stopped listening on port 2828 [task 2018-07-28T08:30:37.194Z] 08:30:37 INFO - GECKO(3647) | 1532766631064 Marionette DEBUG Remote service is inactive [task 2018-07-28T08:30:37.196Z] 08:30:37 INFO - GECKO(3647) | [Parent 3647, Main Thread] WARNING: NS_ENSURE_TRUE(mDB) failed: file /builds/worker/workspace/build/src/netwerk/cache/nsDiskCacheDeviceSQL.cpp, line 1422 [task 2018-07-28T08:30:37.197Z] 08:30:37 INFO - GECKO(3647) | [Parent 3647, Main Thread] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /builds/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 904 [task 2018-07-28T08:30:37.197Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 9 (0xe826dc00) [pid = 3647] [serial = 4] [outer = (nil)] [url = about:blank] [task 2018-07-28T08:30:37.199Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 8 (0xf706a4b0) [pid = 3647] [serial = 3] [outer = (nil)] [url = chrome://browser/content/browser.xul] [task 2018-07-28T08:30:37.199Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 7 (0xe1e377a0) [pid = 3647] [serial = 14] [outer = (nil)] [url = chrome://mochikit/content/browser-harness.xul] [task 2018-07-28T08:30:37.200Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 6 (0xe1da4400) [pid = 3647] [serial = 15] [outer = (nil)] [url = about:blank] [task 2018-07-28T08:30:37.201Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 5 (0xe1e371b0) [pid = 3647] [serial = 10] [outer = (nil)] [url = chrome://extensions/content/dummy.xul] [task 2018-07-28T08:30:37.202Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 4 (0xe1da6400) [pid = 3647] [serial = 13] [outer = (nil)] [url = chrome://extensions/content/dummy.xul] [task 2018-07-28T08:30:37.203Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 3 (0xf7069c60) [pid = 3647] [serial = 1] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html] [task 2018-07-28T08:30:37.203Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 2 (0xdb045c00) [pid = 3647] [serial = 29] [outer = (nil)] [url = about:blank] [task 2018-07-28T08:30:37.204Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 1 (0xf706ad00) [pid = 3647] [serial = 6] [outer = (nil)] [url = about:blank] [task 2018-07-28T08:30:37.205Z] 08:30:37 INFO - GECKO(3647) | --DOMWINDOW == 0 (0xe8278800) [pid = 3647] [serial = 5] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html] [task 2018-07-28T08:30:37.205Z] 08:30:37 INFO - GECKO(3647) | nsStringStats [task 2018-07-28T08:30:37.205Z] 08:30:37 INFO - GECKO(3647) | => mAllocCount: 115456 [task 2018-07-28T08:30:37.205Z] 08:30:37 INFO - GECKO(3647) | => mReallocCount: 7233 [task 2018-07-28T08:30:37.206Z] 08:30:37 INFO - GECKO(3647) | => mFreeCount: 115456 [task 2018-07-28T08:30:37.206Z] 08:30:37 INFO - GECKO(3647) | => mShareCount: 117234 [task 2018-07-28T08:30:37.207Z] 08:30:37 INFO - GECKO(3647) | => mAdoptCount: 5882 [task 2018-07-28T08:30:37.208Z] 08:30:37 INFO - GECKO(3647) | => mAdoptFreeCount: 5954 [task 2018-07-28T08:30:37.209Z] 08:30:37 INFO - GECKO(3647) | => Process ID: 3647, Thread ID: 4147050240 [task 2018-07-28T08:30:37.209Z] 08:30:37 INFO - TEST-INFO | Main app process: exit 0 [task 2018-07-28T08:30:37.209Z] 08:30:37 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/general/browser_test_toplevel_data_navigations.js | leaked 1 docShell(s) until shutdown [task 2018-07-28T08:30:37.210Z] 08:30:37 INFO - TEST-INFO | dom/security/test/general/browser_test_toplevel_data_navigations.js | docShell(s) leaked: [pid = 3759] [id = {7001374f-10b3-40ed-803c-e55187459ff5}] [task 2018-07-28T08:30:37.211Z] 08:30:37 INFO - runtests.py | Application ran for: 0:01:12.863195
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
This bug has failed 33 times in the last 7 days. Occurs on linux32, linux64, linux64-ccov, osx-10-10 and windows10-64-ccov on debug build types. Log: https://treeherder.mozilla.org/logviewer.html#?job_id=206744199&repo=autoland&lineNumber=23190 INFO - GECKO(4680) | nsStringStats [task 2018-10-20T03:31:51.773Z] 03:31:51 INFO - GECKO(4680) | => mAllocCount: 128667 [task 2018-10-20T03:31:51.774Z] 03:31:51 INFO - GECKO(4680) | => mReallocCount: 0 [task 2018-10-20T03:31:51.774Z] 03:31:51 INFO - GECKO(4680) | => mFreeCount: 128667 [task 2018-10-20T03:31:51.774Z] 03:31:51 INFO - GECKO(4680) | => mShareCount: 141020 [task 2018-10-20T03:31:51.775Z] 03:31:51 INFO - GECKO(4680) | => mAdoptCount: 6210 [task 2018-10-20T03:31:51.775Z] 03:31:51 INFO - GECKO(4680) | => mAdoptFreeCount: 6298 [task 2018-10-20T03:31:51.775Z] 03:31:51 INFO - GECKO(4680) | => Process ID: 4680, Thread ID: 4147320576 [task 2018-10-20T03:31:51.814Z] 03:31:51 INFO - TEST-INFO | Main app process: exit 0 [task 2018-10-20T03:31:51.816Z] 03:31:51 ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/general/browser_test_toplevel_data_navigations.js | leaked 1 docShell(s) until shutdown [task 2018-10-20T03:31:51.817Z] 03:31:51 INFO - TEST-INFO | dom/security/test/general/browser_test_toplevel_data_navigations.js | docShell(s) leaked: [pid = 4971] [id = {d6e9267d-2bd6-4f8d-8522-5c3faa2ff8c1}] [task 2018-10-20T03:31:51.818Z] 03:31:51 INFO - runtests.py | Application ran for: 0:00:46.224252 [task 2018-10-20T03:31:51.820Z] 03:31:51 INFO - zombiecheck | Reading PID log: /tmp/tmpJTH5iupidlog [task 2018-10-20T03:31:51.821Z] 03:31:51 INFO - ==> process 4680 launched child process 4700 [task 2018-10-20T03:31:51.822Z] 03:31:51 INFO - ==> process 4680 launched child process 4741 [task 2018-10-20T03:31:51.823Z] 03:31:51 INFO - ==> process 4680 launched child process 4760 [task 2018-10-20T03:31:51.824Z] 03:31:51 INFO - ==> process 4680 launched child process 4814 [task 2018-10-20T03:31:51.825Z] 03:31:51 INFO - ==> process 4680 launched child process 4844 [task 2018-10-20T03:31:51.827Z] 03:31:51 INFO - ==> process 4680 launched child process 4867 [task 2018-10-20T03:31:51.828Z] 03:31:51 INFO - ==> process 4680 launched child process 4906 [task 2018-10-20T03:31:51.829Z] 03:31:51 INFO - ==> process 4680 launched child process 4930 [task 2018-10-20T03:31:51.830Z] 03:31:51 INFO - ==> process 4680 launched child process 4941 [task 2018-10-20T03:31:51.831Z] 03:31:51 INFO - ==> process 4680 launched child process 4971 [task 2018-10-20T03:31:51.832Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4930 [task 2018-10-20T03:31:51.833Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4867 [task 2018-10-20T03:31:51.835Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4741 [task 2018-10-20T03:31:51.836Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4906 [task 2018-10-20T03:31:51.837Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4971 [task 2018-10-20T03:31:51.838Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4844 [task 2018-10-20T03:31:51.839Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4941 [task 2018-10-20T03:31:51.840Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4814 [task 2018-10-20T03:31:51.842Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4760 [task 2018-10-20T03:31:51.843Z] 03:31:51 INFO - zombiecheck | Checking for orphan process with PID: 4700 [task 2018-10-20T03:31:51.844Z] 03:31:51 INFO - Stopping web server [task 2018-10-20T03:31:51.862Z] 03:31:51 INFO - Stopping web socket server [task 2018-10-20T03:31:51.878Z] 03:31:51 INFO - Stopping ssltunnel [task 2018-10-20T03:31:51.901Z] 03:31:51 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes [task 2018-10-20T03:31:51.902Z] 03:31:51 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes [task 2018-10-20T03:31:51.902Z] 03:31:51 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 0 bytes [task 2018-10-20T03:31:51.903Z] 03:31:51 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes [task 2018-10-20T03:31:51.903Z] 03:31:51 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes [task 2018-10-20T03:31:51.904Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.904Z] 03:31:51 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 4680 [task 2018-10-20T03:31:51.905Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.906Z] 03:31:51 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| [task 2018-10-20T03:31:51.907Z] 03:31:51 INFO - | | Per-Inst Leaked| Total Rem| [task 2018-10-20T03:31:51.908Z] 03:31:51 INFO - 0 |TOTAL | 26 0| 8166695 0| [task 2018-10-20T03:31:51.916Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.917Z] 03:31:51 INFO - nsTraceRefcnt::DumpStatistics: 2003 entries [task 2018-10-20T03:31:51.919Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.920Z] 03:31:51 INFO - TEST-PASS | leakcheck | default process: no leaks detected! [task 2018-10-20T03:31:51.921Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.923Z] 03:31:51 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 4906 [task 2018-10-20T03:31:51.924Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.925Z] 03:31:51 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| [task 2018-10-20T03:31:51.927Z] 03:31:51 INFO - | | Per-Inst Leaked| Total Rem| [task 2018-10-20T03:31:51.928Z] 03:31:51 INFO - 0 |TOTAL | 26 0| 45379 0| [task 2018-10-20T03:31:51.929Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.930Z] 03:31:51 INFO - nsTraceRefcnt::DumpStatistics: 886 entries [task 2018-10-20T03:31:51.932Z] 03:31:51 INFO - [task 2018-10-20T03:31:51.933Z] 03:31:51 INFO - TEST-PASS | leakcheck | tab process: no leaks detected! ckerschb: Could you please take a look at this bug?
Flags: needinfo?(ckerschb)
Whiteboard: [domsecurity-intermittent] → [domsecurity-intermittent][stockwell needswork]
(In reply to Dorel Luca [:dluca] from comment #39) > ckerschb: Could you please take a look at this bug? :jkt, any chance you could take a quick look at this one?
Flags: needinfo?(ckerschb) → needinfo?(jkt)
There are 33 failures asociated to this bug in the last 7 days. These are occurring on all platforms, debug builds. :ckerschb :jkt any updates on this?
It looks to me like all the failing tests have the following: [Parent 4292, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/worker/workspace/build/src/modules/libjar/nsJARChannel.cpp, line 1142 INFO - GECKO(4292) | Failed to load jar:file:///builds/worker/workspace/build/application/firefox/browser/omni.ja!/chrome/browser/content/browser/utilityOverlay.js
This bug has failed 46 times in the last 7 days. Occurs on linux32, linux64, linux64-ccov, osx-10-10 on debug build type. Log: https://treeherder.mozilla.org/logviewer.html#?job_id=213064023&repo=mozilla-inbound&lineNumber=13365 jkt: Can you please take a second look at this bug?
This bug failed 46 times in the last 7 days. Occurs on linux32, linux64, linux64-ccov, osx-10-10 on debug build type. Log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=215130025&repo=mozilla-inbound&lineNumber=17009 jkt: Can you please take a look this bug?
Attached patch Skipped test on mac and linux (obsolete) — Splinter Review
I created a patch to disable this test on mac and linux debug.
Attachment #9029396 - Flags: review?(jmaher)
Comment on attachment 9029396 [details] [diff] [review] Skipped test on mac and linux Review of attachment 9029396 [details] [diff] [review]: ----------------------------------------------------------------- ::: dom/security/test/general/browser.ini @@ +1,3 @@ > [DEFAULT] > [browser_test_toplevel_data_navigations.js] > +skip-if = (debug && (os == 'mac')) || (debug && os == 'linux') # Bug 1403815 can we keep the verify originally, maybe be: skip-if = (verify && debug && (os == 'mac')) || ((debug && (os == 'mac' || os == 'linux')) # Bug 1403815
Attachment #9029396 - Flags: review?(jmaher) → review-
Attached patch modified_patch (obsolete) — Splinter Review
Made the required changes.
Assignee: nobody → apavel
Attachment #9029396 - Attachment is obsolete: true
Attachment #9029551 - Flags: review?(jmaher)
Attachment #9029551 - Flags: review?(jmaher) → review+
Whiteboard: [domsecurity-intermittent][stockwell disable-recommended] → [domsecurity-intermittent][stockwell disabled]
There seems to be an extra paranthesis here: > ((debug && (os == 'mac' || os == 'linux')) # Bug 1403815 can we change it and re-submit the patch?
Flags: needinfo?(jmaher)
oh, I looked over this for the &&, ==, and || operators, but I didn't catch the paranthesis, can you fix this Natalia?
Flags: needinfo?(jmaher) → needinfo?(ncsoregi)
Attachment #9029551 - Attachment is obsolete: true
Flags: needinfo?(ncsoregi)
Attachment #9029813 - Flags: review?(jmaher)
Comment on attachment 9029813 [details] [diff] [review] disabled test on mac and linux debug Review of attachment 9029813 [details] [diff] [review]: ----------------------------------------------------------------- thanks!
Attachment #9029813 - Flags: review?(jmaher) → review+
Pushed by ncsoregi@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/bae83f7c52f5 Disable browser_test_toplevel_data_navigations.js on mac and linux debug for frequent failures. r=jmaher
Keywords: checkin-needed
Flags: needinfo?(jonathan)
Assignee: apavel → nobody
Severity: normal → S3
Status: REOPENED → RESOLVED
Closed: 7 years ago1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: