Closed Bug 1583950 Opened 5 years ago Closed 5 years ago

Permafail LeakSanitizer | leak at Malloc, nsTArray_base, AppendElement, mozilla::dom::ServiceWorkerJob::AppendResultCallback

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 --- fixed

People

(Reporter: apavel, Assigned: emmamalysz)

References

(Regression)

Details

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

+++ This bug was initially created as a clone of Bug #1522950 +++

#[markdown(off)]
Filed by: dvarga [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=224055813&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/EQbGpSU5Q7SVshkH3wiyxQ/runs/0/artifacts/public/logs/live_backing.log

[task 2019-01-25T17:19:34.407Z] 17:19:34 INFO - Browser exited with return code 0
[task 2019-01-25T17:19:34.408Z] 17:19:34 INFO - PROCESS LEAKS None
[task 2019-01-25T17:19:34.409Z] 17:19:34 INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 2400 byte(s) leaked in 27 allocation(s).
[task 2019-01-25T17:19:34.410Z] 17:19:34 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2019-01-25T17:19:34.410Z] 17:19:34 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2019-01-25T17:19:34.411Z] 17:19:34 INFO - Allowed depth was 4
[task 2019-01-25T17:19:34.412Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Malloc, nsTArray_base, AppendElement, mozilla::dom::ServiceWorkerJob::AppendResultCallback
[task 2019-01-25T17:19:34.412Z] 17:19:34 INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteCString, nsstring::nsACString::start_bulk_write_impl
[task 2019-01-25T17:19:34.413Z] 17:19:34 INFO - INFO | LeakSanitizer | Frame Gecko_StartBulkWriteCString matched a expected leak
[task 2019-01-25T17:19:34.413Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::ServiceWorkerRegistration::Unregister, unregister, mozilla::dom::ServiceWorkerRegistration_Binding::unregister_promiseWrapper
[task 2019-01-25T17:19:34.414Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at operator, OrInsert, mozilla::dom::ServiceWorkerManager::GetOrCreateJobQueue, mozilla::dom::ServiceWorkerManager::Register
[task 2019-01-25T17:19:34.414Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Malloc, nsTArray_base, AppendElement, mozilla::dom::ServiceWorkerJobQueue::ScheduleJob
[task 2019-01-25T17:19:34.414Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::UnregisterCallback::UnregisterCallback, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::ServiceWorkerRegistration::Unregister, unregister
[task 2019-01-25T17:19:34.414Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::SchedulerGroup::CreateEventTargetFor, mozilla::SchedulerGroup::CreateEventTargets, mozilla::dom::TabGroup::TabGroup, mozilla::dom::nsIContentChild::GetConstructedEventTarget
[task 2019-01-25T17:19:34.417Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::ServiceWorkerRegistration::Unregister, unregister
[task 2019-01-25T17:19:34.418Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2019-01-25T17:19:34.418Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsStandardURL::TemplatedMutator, Init, mozilla::net::nsStandardURL::TemplatedMutator, operator
[task 2019-01-25T17:19:34.419Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ServiceWorkerJobQueue::RunJob, mozilla::dom::ServiceWorkerJobQueue::ScheduleJob, mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister
[task 2019-01-25T17:19:34.419Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Then, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::ServiceWorkerRegistration::Unregister, unregister
[task 2019-01-25T17:19:34.420Z] 17:19:34 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::ipc::PrincipalInfoToPrincipal, GetPrincipal
[task 2019-01-25T17:19:34.421Z] 17:19:34 INFO - Closing logging queue
[task 2019-01-25T17:19:34.421Z] 17:19:34 INFO - queue closed
[task 2019-01-25T17:19:34.422Z] 17:19:34 INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2019-01-25T17:19:34.438Z] 17:19:34 INFO - LSan enabled.
[task 2019-01-25T17:19:34.439Z] 17:19:34 INFO - LSan using suppression file /builds/worker/workspace/build/tests/web-platform/prefs/lsan_suppressions.txt
[task 2019-01-25T17:19:34.440Z] 17:19:34 INFO - INFO | runtests.py | ASan running in default memory configuration

This showed up when bug 1369436 relanded.

Flags: needinfo?(emalysz)
Assignee: nobody → emalysz
Flags: needinfo?(emalysz)
Priority: -- → P2
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Resolved by Bug 1584014

Depends on: 1584014
Target Milestone: --- → mozilla71
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.