Closed Bug 1578037 Opened 5 months ago Closed 4 months ago

Perma tier2 fission leakcheck | tab 488 bytes leaked (ServiceWorkerJob, ServiceWorkerJobQueue, ServiceWorkerJobQueue::Callback, nsAuthURLParser, nsJSPrincipals, ...)

Categories

(Toolkit :: Data Sanitization, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla71
Fission Milestone M4
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox67 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- disabled
firefox71 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: CosminS)

References

(Blocks 1 open bug)

Details

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

Attachments

(1 file, 1 obsolete file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=264424935&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/WiDRZax0Tm6GHOwCnGaPbg/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-31T23:52:09.328Z] 23:52:09 INFO - TEST-START | toolkit/components/cleardata/tests/browser/browser_serviceworkers.js
[task 2019-08-31T23:52:09.332Z] 23:52:09 INFO - GECKO(10360) | Chrome file doesn't exist: /builds/worker/workspace/build/tests/mochitest/browser/toolkit/components/cleardata/tests/browser/head.js
[task 2019-08-31T23:52:09.360Z] 23:52:09 INFO - GECKO(10360) | ++DOMWINDOW == 1 (0x7ff32d70cf20) [pid = 10492] [serial = 1] [outer = (nil)]
[task 2019-08-31T23:52:09.375Z] 23:52:09 INFO - GECKO(10360) | ++DOMWINDOW == 2 (0x7ff32d832800) [pid = 10492] [serial = 2] [outer = 0x7ff32d70cf20]
[task 2019-08-31T23:52:09.492Z] 23:52:09 INFO - GECKO(10360) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp09FVhR.mozrunner/runtests_leaks_tab_pid10520.log
[task 2019-08-31T23:52:09.789Z] 23:52:09 INFO - GECKO(10360) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-31T23:52:09.953Z] 23:52:09 INFO - GECKO(10360) | WARN 2019-08-31T23:52:09Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-08-31T23:52:09.953Z] 23:52:09 INFO - GECKO(10360) | WARN 2019-08-31T23:52:09Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-08-31T23:52:09.969Z] 23:52:09 INFO - GECKO(10360) | ++DOCSHELL 0x7f9d7fcb6800 == 1 [pid = 10520] [id = {c1570ee0-5f86-47ca-b0ae-fbcf9d8673bb}]
[task 2019-08-31T23:52:10.089Z] 23:52:10 INFO - GECKO(10360) | ++DOMWINDOW == 1 (0x7f9d80bdaf20) [pid = 10520] [serial = 1] [outer = (nil)]
[task 2019-08-31T23:52:10.104Z] 23:52:10 INFO - GECKO(10360) | ++DOMWINDOW == 2 (0x7f9d7fc68800) [pid = 10520] [serial = 2] [outer = 0x7f9d80bdaf20]
[task 2019-08-31T23:52:10.382Z] 23:52:10 INFO - GECKO(10360) | ++DOMWINDOW == 3 (0x7f9d80b0c000) [pid = 10520] [serial = 3] [outer = 0x7f9d80bdaf20]
[task 2019-08-31T23:52:10.639Z] 23:52:10 INFO - GECKO(10360) | [Child 10520, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 575
[task 2019-08-31T23:52:10.700Z] 23:52:10 INFO - GECKO(10360) | [Child 10520, Main Thread] WARNING: Workers don't support the 'mem.mem.' preference!: file /builds/worker/workspace/build/src/dom/workers/RuntimeService.cpp, line 544
[task 2019-08-31T23:52:10.701Z] 23:52:10 INFO - GECKO(10360) | [Child 10520, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 575
[task 2019-08-31T23:52:10.837Z] 23:52:10 INFO - GECKO(10360) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmp09FVhR.mozrunner/runtests_leaks_tab_pid10553.log
[task 2019-08-31T23:52:11.002Z] 23:52:11 INFO - GECKO(10360) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties

[task 2019-08-31T23:52:25.381Z] 23:52:25 INFO -
[task 2019-08-31T23:52:25.382Z] 23:52:25 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 10615
[task 2019-08-31T23:52:25.383Z] 23:52:25 INFO -
[task 2019-08-31T23:52:25.384Z] 23:52:25 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
[task 2019-08-31T23:52:25.386Z] 23:52:25 INFO - | | Per-Inst Leaked| Total Rem|
[task 2019-08-31T23:52:25.387Z] 23:52:25 INFO - 0 |TOTAL | 38 488| 205082 10|
[task 2019-08-31T23:52:25.388Z] 23:52:25 INFO - 471 |ServiceWorkerJob | 96 96| 2 1|
[task 2019-08-31T23:52:25.389Z] 23:52:25 INFO - 474 |ServiceWorkerJobQueue | 24 24| 2 1|
[task 2019-08-31T23:52:25.390Z] 23:52:25 INFO - 475 |ServiceWorkerJobQueue::Callback | 32 32| 2 1|
[task 2019-08-31T23:52:25.392Z] 23:52:25 INFO - 693 |nsAuthURLParser | 24 24| 5 1|
[task 2019-08-31T23:52:25.393Z] 23:52:25 INFO - 836 |nsJSPrincipals | 24 24| 86 1|
[task 2019-08-31T23:52:25.394Z] 23:52:25 INFO - 899 |nsStandardURL | 248 248| 724 1|
[task 2019-08-31T23:52:25.395Z] 23:52:25 INFO - 905 |nsStringBuffer | 12 24| 9008 2|
[task 2019-08-31T23:52:25.396Z] 23:52:25 INFO - 939 |nsTArray_base | 8 16| 74597 2|
[task 2019-08-31T23:52:25.400Z] 23:52:25 INFO -
[task 2019-08-31T23:52:25.401Z] 23:52:25 INFO - nsTraceRefcnt::DumpStatistics: 985 entries
[task 2019-08-31T23:52:25.402Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 1 ServiceWorkerJob
[task 2019-08-31T23:52:25.403Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 1 ServiceWorkerJobQueue
[task 2019-08-31T23:52:25.404Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 1 ServiceWorkerJobQueue::Callback
[task 2019-08-31T23:52:25.405Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 1 nsAuthURLParser
[task 2019-08-31T23:52:25.406Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 1 nsJSPrincipals
[task 2019-08-31T23:52:25.407Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 1 nsStandardURL
[task 2019-08-31T23:52:25.408Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 2 nsStringBuffer
[task 2019-08-31T23:52:25.409Z] 23:52:25 INFO - TEST-INFO | leakcheck | tab leaked 2 nsTArray_base
[task 2019-08-31T23:52:25.410Z] 23:52:25 INFO - TEST-UNEXPECTED-FAIL | leakcheck | tab 488 bytes leaked (ServiceWorkerJob, ServiceWorkerJobQueue, ServiceWorkerJobQueue::Callback, nsAuthURLParser, nsJSPrincipals, ...)
[task 2019-08-31T23:52:25.411Z] 23:52:25 INFO -
[task 2019-08-31T23:52:25.412Z] 23:52:25 INFO - leakcheck | Processing leak log file /tmp/tmp09FVhR.mozrunner/runtests_leaks.log
[task 2019-08-31T23:52:25.413Z] 23:52:25 INFO -
[task 2019-08-31T23:52:25.414Z] 23:52:25 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 10360

Please re-enable the tests in comment 4 when we want to ship fission.

Whiteboard: [stockwell disabled]

Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/8566bfff58cc
Disable tests that cause leaks on fission. r=johannh

Keywords: checkin-needed
Pushed by maglione.k@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/acaafab878df
Follow-up: Only skip leaky tests on debug. r=mccr8

These tests got unskipped in bug 1582531. Anny, could you please confirm that these don't fail anymore? We can close this bug then.

Flags: needinfo?(agakhokidze)

I checked and confirmed on the M-fis spreadsheet that these are now passing after getting unskipped in bug 1582531.

Status: NEW → RESOLVED
Closed: 4 months ago
Flags: needinfo?(agakhokidze)
Resolution: --- → FIXED
Assignee: nobody → csabou
Attachment #9090275 - Attachment is obsolete: true

Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → M4
You need to log in before you can comment on or make changes to this bug.