Closed Bug 1512116 Opened 11 months ago Closed 10 months ago

Intermittent leakcheck | tab 15864 bytes leaked (ChannelEventQueue, CompareManager, CompareNetwork, CondVar, ConsoleReportCollector, ...)

Categories

(Core :: DOM: Service Workers, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
firefox65 --- fixed
firefox66 --- fixed

People

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

References

Details

(Keywords: intermittent-failure, Whiteboard: [retriggered])

Attachments

(1 file)

Filed by: aciure [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=215486597&repo=autoland

https://queue.taskcluster.net/v1/task/FoKmBSzaS-2xlXKwrlwkKw/runs/0/artifacts/public/logs/live_backing.log

16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 SandboxPrivate
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 ServiceWorkerInfo
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 ServiceWorkerPrivate
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 ServiceWorkerRegistrationInfo
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 ThreadEventTarget
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 ThreadTargetSink
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 ThrottledEventQueue
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 ThrottledEventQueue::Inner
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 WeakReference<WebExtensionPolicy>
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 WorkerCSPEventListener
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 WorkerEventTarget
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 WorkerLoadInfo
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 WorkerPrivate
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 mozilla::dom::cache::Cache
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 mozilla::dom::cache::CacheStorage
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsAuthURLParser
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsCategoryObserver
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 nsHttpAuthCache::OriginClearObserver
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsHttpHandler
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsHttpRequestHead
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsIOService
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 nsJSPrincipals
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsLoadGroup
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 2 nsMainThreadPtrHolder<T>
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsSiteSecurityService
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsSocketTransportService
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 3 nsStandardURL
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsStreamLoader
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 40 nsStringBuffer
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 38 nsTArray_base
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsThread
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsTimer
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 1 nsTimerImpl
16:15:12     INFO - TEST-INFO | leakcheck | tab leaked 11 nsWeakReference
16:15:12     INFO - TEST-UNEXPECTED-FAIL | leakcheck | tab 15864 bytes leaked (ChannelEventQueue, CompareManager, CompareNetwork, CondVar, ConsoleReportCollector, ...)
16:15:12     INFO - 
16:15:12     INFO - leakcheck | Processing leak log file /var/folders/q2/t9n14kms3l9b5hjvfhnkjb_w00000x/T/tmp_P6zYD.mozrunner/runtests_leaks_659_tab_pid1350.log
It looks like this is happening in Service Worker WPT tests.

16:15:11     INFO - PID 1346 | Leaked URLs:
16:15:11     INFO - PID 1346 |   https://web-platform.test:8443/testharness_runner.html
16:15:11     INFO - PID 1346 |   https://web-platform.test:8443/service-workers/service-worker/resources/
16:15:11     INFO - PID 1346 |   https://web-platform.test:8443/service-workers/service-worker/resources/worker-load-interceptor.js

Leak checking has only been recently enabled for WPT tests.
Component: IPC → DOM: Service Workers
This occurred when Bug 1352355 landed, James, can you take a look?
Flags: needinfo?(james)
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/autoland/rev/d9a3b54ccbf3
Allow tab leaks for fetch and service-worker tests, r=mccr8
https://hg.mozilla.org/mozilla-central/rev/d9a3b54ccbf3
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Assignee: nobody → james
Flags: needinfo?(james)
See Also: → 1526295
You need to log in before you can comment on or make changes to this bug.