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

REOPENED
Assigned to
(NeedInfo from)

Status

()

defect
P5
normal
REOPENED
2 years ago
4 months ago

People

(Reporter: intermittent-bug-filer, Assigned: apavel, NeedInfo)

Tracking

({intermittent-failure, leave-open})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [domsecurity-intermittent][stockwell disabled])

Attachments

(1 attachment, 2 obsolete attachments)

Whiteboard: [domsecurity-intermittent]
https://wiki.mozilla.org/Bugmasters#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 2 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 → ---
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: REOPENED → RESOLVED
Closed: Last yearLast year
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?
Posted 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-
Posted 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
You need to log in before you can comment on or make changes to this bug.