Closed Bug 1477293 Opened 7 years ago Closed 7 years ago

Perma-failing Linux asan wpt LeakSanitizer | leak at mozilla::dom::DOMException::Create, mozilla::dom::CreateException, mozilla::dom::ToJSValue, MaybeSomething when Gecko 63 merges to Beta on 2018-08-27

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
thunderbird_esr52 --- unaffected
thunderbird_esr60 --- unaffected
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox61 --- unaffected
firefox62 --- unaffected
firefox63 --- unaffected

People

(Reporter: apavel, Unassigned)

References

Details

Central as Beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&revision=eae09b361816579670379ed3904246ebf8e04a44&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=retry&filter-resultStatus=usercancel&filter-resultStatus=runnable&selectedJob=189183839 Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=189175886&repo=try&lineNumber=67926 [task 2018-07-20T13:12:06.832Z] 13:12:06 INFO - PID 22950 | #25 0x7fdb52e40692 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:602:10 [task 2018-07-20T13:12:06.833Z] 13:12:06 INFO - PID 22950 | #26 0x7fdb539d788c in JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/jsapi.cpp:2888:12 [task 2018-07-20T13:12:06.834Z] 13:12:06 INFO - PID 22950 | #27 0x7fdb4cb3e2c8 in mozilla::dom::Function::Call(JSContext*, JS::Handle<JS::Value>, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/build/src/obj-firefox/dom/bindings/FunctionBinding.cpp:40:8 [task 2018-07-20T13:12:06.834Z] 13:12:06 INFO - Browser exited with return code -15 [task 2018-07-20T13:12:06.835Z] 13:12:06 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS [task 2018-07-20T13:12:06.835Z] 13:12:06 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py [task 2018-07-20T13:12:06.837Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, js_pod_malloc, maybe_pod_malloc, js::TenuringTracer::moveSlotsToTenured [task 2018-07-20T13:12:06.837Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_pod_malloc matched a expected leak [task 2018-07-20T13:12:06.838Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_realloc, js_pod_realloc, maybe_pod_realloc, js::Nursery::reallocateBuffer [task 2018-07-20T13:12:06.838Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_pod_realloc matched a expected leak [task 2018-07-20T13:12:06.839Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_realloc, js_pod_realloc, maybe_pod_realloc, ExtractWellSized [task 2018-07-20T13:12:06.839Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_pod_realloc matched a expected leak [task 2018-07-20T13:12:06.840Z] 13:12:06 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::DOMException::Create, mozilla::dom::CreateException, mozilla::dom::ToJSValue, MaybeSomething [task 2018-07-20T13:12:06.840Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_calloc, js_pod_arena_calloc, maybe_pod_calloc, pod_calloc [task 2018-07-20T13:12:06.841Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_arena_calloc matched a expected leak [task 2018-07-20T13:12:06.841Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_calloc, js_pod_arena_calloc, maybe_pod_calloc, pod_callocCanGC [task 2018-07-20T13:12:06.842Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_arena_calloc matched a expected leak [task 2018-07-20T13:12:06.842Z] 13:12:06 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::Navigator::Credentials, mozilla::dom::Navigator_Binding::get_credentials, mozilla::dom::binding_detail::GenericGetter, CallJSNative [task 2018-07-20T13:12:06.843Z] 13:12:06 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring [task 2018-07-20T13:12:06.844Z] 13:12:06 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ChromeUtils::GenerateQI, mozilla::dom::ChromeUtils_Binding::generateQI, CallJSNative, js::InternalCallOrConstruct [task 2018-07-20T13:12:06.844Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_new, MakeUnique, HashChildren [task 2018-07-20T13:12:06.845Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak [task 2018-07-20T13:12:06.845Z] 13:12:06 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::Performance::CreateForMainThread, nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded, nsPIDOMWindowInner::GetPerformance, mozilla::dom::Window_Binding::get_performance [task 2018-07-20T13:12:06.846Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, js_pod_malloc, maybe_pod_malloc, tryNewTenuredObject [task 2018-07-20T13:12:06.846Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_pod_malloc matched a expected leak [task 2018-07-20T13:12:06.847Z] 13:12:06 INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, js_pod_malloc, maybe_pod_malloc [task 2018-07-20T13:12:06.848Z] 13:12:06 INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak [task 2018-07-20T13:12:06.850Z] 13:12:06 WARNING - u'runner_teardown': () [task 2018-07-20T13:12:06.852Z] 13:12:06 INFO - STDOUT: Setting up LSAN [task 2018-07-20T13:12:06.852Z] 13:12:06 INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
This is a perma-failing in beta simulations since Linux asan web-platform-tests got added. Andrea, can you take a look at this, please?
Component: DOM: Device Interfaces → DOM
Flags: needinfo?(amarchesini)
Summary: Perma-failing tier2 LeakSanitizer | leak at mozilla::dom::DOMException::Create, mozilla::dom::CreateException, mozilla::dom::ToJSValue, MaybeSomething → Perma-failing Linux asan wpt LeakSanitizer | leak at mozilla::dom::DOMException::Create, mozilla::dom::CreateException, mozilla::dom::ToJSValue, MaybeSomething when Gecko 63 merges to Beta on 2018-08-27
This has disappeared in the beta simulations between 2018-08-15 and 2018-08-16. Pushlog: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=2cc6ec2f7f0e&tochange=f35a649bd10f
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(amarchesini)
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.