Open Bug 1686948 Opened 4 years ago Updated 3 years ago

Intermittent Linux asan LeakSanitizer | leak at mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::dom::ScriptLoader::ProcessExternalScript, mozilla::dom::ScriptLoader::ProcessScriptElement | after content-security-policy is ran.

Categories

(Core :: CSS Parsing and Computation, defect, P5)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, leave-open, test-disabled, Whiteboard: [retriggered])

Attachments

(1 file)

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=326799665&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/A8UJd5_BQxy9nafT-we0hw/runs/0/artifacts/public/logs/live_backing.log


[task 2021-01-15T11:44:00.928Z] 11:44:00     INFO - PID 1796 | Indirect leak of 6 byte(s) in 1 object(s) allocated from:
[task 2021-01-15T11:44:00.929Z] 11:44:00     INFO - PID 1796 |     #0 0x5587f2ca8c1d in malloc /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cpp:145:3
[task 2021-01-15T11:44:00.930Z] 11:44:00     INFO - PID 1796 |     #1 0x7f652c24952a in alloc::alloc::alloc::ha5d8a14cce03bc63 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/alloc.rs:84:14
[task 2021-01-15T11:44:00.930Z] 11:44:00     INFO - PID 1796 |     #2 0x7f652c24952a in alloc::alloc::Global::alloc_impl::h1db8143211b9bb91 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/alloc.rs:164:73
[task 2021-01-15T11:44:00.931Z] 11:44:00     INFO - PID 1796 |     #3 0x7f652c24952a in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::alloc::h982bde6b3a4ffa5c /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/alloc.rs:224:9
[task 2021-01-15T11:44:00.932Z] 11:44:00     INFO - PID 1796 |     #4 0x7f652c24952a in alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h376feed8811f0af8 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:189:45
[task 2021-01-15T11:44:00.933Z] 11:44:00     INFO - PID 1796 |     #5 0x7f652c24952a in alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h49b89cc603787d52 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:130:9
[task 2021-01-15T11:44:00.933Z] 11:44:00     INFO - PID 1796 |     #6 0x7f652c24952a in alloc::raw_vec::RawVec$LT$T$GT$::with_capacity::habaa2a95caca46ed /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:93:9
[task 2021-01-15T11:44:00.934Z] 11:44:00     INFO - PID 1796 |     #7 0x7f652c24952a in alloc::vec::Vec$LT$T$GT$::with_capacity::h649c618502c89e53 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/vec.rs:363:20
[task 2021-01-15T11:44:00.934Z] 11:44:00     INFO - PID 1796 |     #8 0x7f652c24952a in alloc::slice::hack::to_vec::h9f50a90a8c733588 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/slice.rs:159:23
[task 2021-01-15T11:44:00.935Z] 11:44:00     INFO - PID 1796 |     #9 0x7f652c24952a in alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::hc889088b977d2cb7 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/slice.rs:395:9
[task 2021-01-15T11:44:00.941Z] 11:44:00     INFO - PID 1796 |     #10 0x7f652c24952a in alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::haa0769a0bc74f555 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/slice.rs:728:9
[task 2021-01-15T11:44:00.942Z] 11:44:00     INFO - PID 1796 |     #11 0x7f652c24952a in alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::hbd6e71c93a7b46e2 /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/str.rs:205:46
[task 2021-01-15T11:44:00.942Z] 11:44:00     INFO - PID 1796 |     #12 0x7f652c24952a in fluent_bundle::bundle::FluentBundleBase$LT$R$C$M$GT$::add_function::h2bd19a5cf2bb06a4 /builds/worker/checkouts/gecko/third_party/rust/fluent-bundle/src/bundle.rs:484:34
[task 2021-01-15T11:44:00.942Z] 11:44:00     INFO - PID 1796 |     #13 0x7f652c24952a in fluent_ffi::bundle::fluent_bundle_new_internal::h16889561aa6e2710 /builds/worker/checkouts/gecko/intl/l10n/rust/fluent-ffi/src/bundle.rs:114:5
[task 2021-01-15T11:44:00.942Z] 11:44:00     INFO - PID 1796 |     #14 0x7f652c2486b5 in fluent_bundle_new_single /builds/worker/checkouts/gecko/intl/l10n/rust/fluent-ffi/src/bundle.rs:58:19
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #15 0x7f651f2f7b86 in mozilla::intl::FluentBundle::Constructor(mozilla::dom::GlobalObject const&, mozilla::dom::UTF8StringOrUTF8StringSequence const&, mozilla::dom::FluentBundleOptions const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/intl/l10n/FluentBundle.cpp:78:9
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #16 0x7f6523b36afc in mozilla::dom::FluentBundle_Binding::_constructor(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/obj-build/dom/bindings/FluentBinding.cpp:1191:59
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #17 0x7f652a50e811 in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:503:13
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #18 0x7f652a50e811 in CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:519:8
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #19 0x7f652a50e811 in InternalConstruct(JSContext*, js::AnyConstructArgs const&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:710:10
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #20 0x7f652a50de53 in js::ConstructFromStack(JSContext*, JS::CallArgs const&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:737:10
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #21 0x7f652a4de377 in Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3299:16
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #22 0x7f652a4d6cab in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:473:13
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #23 0x7f652a50b789 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:619:13
[task 2021-01-15T11:44:00.943Z] 11:44:00     INFO - PID 1796 |     #24 0x7f652a50d82e in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10
[task 2021-01-15T11:44:00.944Z] 11:44:00     INFO - PID 1796 |     #25 0x7f652a50dbb0 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:8
[task 2021-01-15T11:44:00.944Z] 11:44:00     INFO - PID 1796 |     #26 0x7f652aae8834 in js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1691:10
[task 2021-01-15T11:44:00.944Z] 11:44:00     INFO - PID 1796 |     #27 0x7f652b3df5ed in js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:1388:10
[task 2021-01-15T11:44:00.945Z] 11:44:00     INFO - PID 1796 |     #28 0x2ec03b22694f  (<unknown module>)
[task 2021-01-15T11:44:00.945Z] 11:44:00     INFO - PID 1796 |     #29 0x2ec03b22356e  (<unknown module>)
[task 2021-01-15T11:44:00.946Z] 11:44:00     INFO - PID 1796 |     #30 0x7f652b75ace1 in EnterJit /builds/worker/checkouts/gecko/js/src/jit/Jit.cpp:108:5
[task 2021-01-15T11:44:00.946Z] 11:44:00     INFO - PID 1796 |     #31 0x7f652b75ace1 in js::jit::MaybeEnterJit(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/jit/Jit.cpp:197:10
[task 2021-01-15T11:44:00.947Z] 11:44:00     INFO - PID 1796 |     #32 0x7f652a4d6c69 in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:463:32
[task 2021-01-15T11:44:00.948Z] 11:44:00     INFO - PID 1796 |     #33 0x7f652a50b789 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:619:13
[task 2021-01-15T11:44:00.948Z] 11:44:00     INFO - PID 1796 |     #34 0x7f652a50d82e in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10
[task 2021-01-15T11:44:00.949Z] 11:44:00     INFO - PID 1796 |     #35 0x7f652a50dbb0 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:8
[task 2021-01-15T11:44:00.950Z] 11:44:00     INFO - PID 1796 |     #36 0x7f652aae8834 in js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1691:10
[task 2021-01-15T11:44:00.951Z] 11:44:00     INFO - PID 1796 |     #37 0x7f652a711d3a in js::AsyncGeneratorResume(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncIteration.cpp:394:8
[task 2021-01-15T11:44:00.951Z] 11:44:00     INFO - PID 1796 |     #38 0x7f652a84a8b5 in AsyncGeneratorPromiseReactionJob /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1721:14
[task 2021-01-15T11:44:00.952Z] 11:44:00     INFO - PID 1796 |     #39 0x7f652a84a8b5 in PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1857:12
[task 2021-01-15T11:44:00.953Z] 11:44:00     INFO - PID 1796 |     #40 0x7f652a50b986 in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:503:13
[task 2021-01-15T11:44:00.954Z] 11:44:00     INFO - PID 1796 |     #41 0x7f652a50b986 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:594:12
[task 2021-01-15T11:44:00.954Z] 11:44:00     INFO - PID 1796 |     #42 0x7f652a50d82e in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10
[task 2021-01-15T11:44:00.955Z] 11:44:00     INFO - PID 1796 |     #43 0x7f652a50dbb0 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:8
[task 2021-01-15T11:44:00.956Z] 11:44:00     INFO - PID 1796 |     #44 0x7f652ae14422 in JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2861:10
[task 2021-01-15T11:44:00.957Z] 11:44:00     INFO - PID 1796 |     #45 0x7f6522c458ff in mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/PromiseBinding.cpp:31:8
[task 2021-01-15T11:44:00.958Z] 11:44:00     INFO - PID 1796 |     #46 0x7f651ef5bcbc in Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:90:12
[task 2021-01-15T11:44:00.958Z] 11:44:00     INFO - PID 1796 |     #47 0x7f651ef5bcbc in Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:103:12
[task 2021-01-15T11:44:00.959Z] 11:44:00     INFO - PID 1796 |     #48 0x7f651ef5bcbc in mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:211:18
[task 2021-01-15T11:44:00.960Z] 11:44:00     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-15T11:44:00.960Z] 11:44:00     INFO - PID 1796 | Suppressions used:
[task 2021-01-15T11:44:00.961Z] 11:44:00     INFO - PID 1796 |   count      bytes template
[task 2021-01-15T11:44:00.961Z] 11:44:00     INFO - PID 1796 |    2231     162026 libc.so
[task 2021-01-15T11:44:00.962Z] 11:44:00     INFO - PID 1796 |      14        448 nsComponentManagerImpl
[task 2021-01-15T11:44:00.963Z] 11:44:00     INFO - PID 1796 |     633      18287 libfontconfig.so
[task 2021-01-15T11:44:00.963Z] 11:44:00     INFO - PID 1796 |     733      26293 js::frontend::Parse
[task 2021-01-15T11:44:00.964Z] 11:44:00     INFO - PID 1796 |       6        175 xpc::CIGSHelper
[task 2021-01-15T11:44:00.964Z] 11:44:00     INFO - PID 1796 |     697      60162 mozJSComponentLoader
[task 2021-01-15T11:44:00.965Z] 11:44:00     INFO - PID 1796 |     118       9288 XPCWrappedNativeJSOps
[task 2021-01-15T11:44:00.966Z] 11:44:00     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-15T11:44:00.966Z] 11:44:00     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-15T11:44:00.967Z] 11:44:00     INFO - PID 1796 | Suppressions used:
[task 2021-01-15T11:44:00.967Z] 11:44:00     INFO - PID 1796 |   count      bytes template
[task 2021-01-15T11:44:00.968Z] 11:44:00     INFO - PID 1796 |      11        344 nsComponentManagerImpl
[task 2021-01-15T11:44:00.969Z] 11:44:00     INFO - PID 1796 |     633      18083 libfontconfig.so
[task 2021-01-15T11:44:00.969Z] 11:44:00     INFO - PID 1796 |       4         24 libglib-2.0.so
[task 2021-01-15T11:44:00.970Z] 11:44:00     INFO - PID 1796 |       3        624 mozJSComponentLoader
[task 2021-01-15T11:44:00.971Z] 11:44:00     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-15T11:44:00.971Z] 11:44:00     INFO - Browser exited with return code 0
[task 2021-01-15T11:44:00.972Z] 11:44:00     INFO - PROCESS LEAKS None
[task 2021-01-15T11:44:00.972Z] 11:44:00     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 679399 byte(s) leaked in 3926 allocation(s).
[task 2021-01-15T11:44:00.973Z] 11:44:00     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2021-01-15T11:44:00.973Z] 11:44:00     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2021-01-15T11:44:00.973Z] 11:44:00     INFO - Allowed depth was 4
[task 2021-01-15T11:44:00.974Z] 11:44:00     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, maybe_pod_malloc
[task 2021-01-15T11:44:00.974Z] 11:44:00     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-15T11:44:00.975Z] 11:44:00     INFO - TEST-FAIL | LeakSanitizer | leak at alloc::alloc::alloc, alloc::alloc::Global::alloc_impl, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::alloc, alloc::raw_vec::finish_grow
[task 2021-01-15T11:44:00.975Z] 11:44:00     INFO - INFO | LeakSanitizer | Frame alloc::alloc::alloc::ha5d8a14cce03bc63 matched a expected leak
[task 2021-01-15T11:44:00.976Z] 11:44:00     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_realloc, js_pod_arena_realloc, maybe_pod_arena_realloc, pod_realloc
[task 2021-01-15T11:44:00.977Z] 11:44:00     INFO - INFO | LeakSanitizer | Frame js_arena_realloc matched a expected leak
[task 2021-01-15T11:44:00.977Z] 11:44:00     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_new, MakeUnique, MakeShapeSet
[task 2021-01-15T11:44:00.978Z] 11:44:00     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-15T11:44:00.979Z] 11:44:00     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, pod_malloc
[task 2021-01-15T11:44:00.979Z] 11:44:00     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-15T11:44:00.980Z] 11:44:00     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::dom::ScriptLoader::ProcessExternalScript, ```
Flags: needinfo?(james)
Flags: needinfo?(continuation)
Summary: Intermittent LeakSanitizer | leak at mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::dom::ScriptLoader::ProcessExternalScript, mozilla::dom::ScriptLoader::ProcessScriptElement | after content-security-policy is ran. → Intermittent Linux asan LeakSanitizer | leak at mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::dom::ScriptLoader::ProcessExternalScript, mozilla::dom::ScriptLoader::ProcessScriptElement | after content-security-policy is ran.

These leaks are all in web-platform-tests-e10s-1. From looking at one log, this is happening in /css/css-break/. There are no existing LSan leaks being ignored in /css/css-break or css/, so this is either a code change or a new test.

Component: DOM: Core & HTML → CSS Parsing and Computation

Looks like a sheriff did a bunch of retriggers, which is good. There are only a few pushes. Two of the pushes are backouts and one is a non-WPT test change...

There were a bunch of retriggers on an earlier commit, but it looks like css-break isn't in the wpt1 chunk there. So the issue might be that one of the backouts caused a chunk to shift so the retriggers aren't finding the right range.

https://treeherder.mozilla.org/jobs?repo=autoland&selectedTaskRun=Z8UDiOVpS_OG-chqdpxRYQ.0&searchStr=asan%2Cwpt&revision=2b7973c723cc04f07f36b35680ab170e6f9b8ae6

(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #6)

The tests run in parallel (thanks to jgraham for the link).

It is unfortunate that LSan doesn't print out PID information so we might have a chance of figuring out which process is actually leaking.

A new css-break test got added in https://hg.mozilla.org/mozilla-central/rev/a6388583c8019e06916d87fd3e70bd3b2bd2ba34

Ah and it looks like wpt was leaking there, too.

A leak this bad should also show up in debug builds, though there is a leak threshold for the css-break directory, so maybe that is hiding it somehow?

It looks like a WPT import caused frequent intermittent leaks in this
directory, so ignore the leaks for now. I don't know why they are
only showing up in LSan and not debug leakcheck.

Assignee: nobody → continuation
Status: NEW → ASSIGNED

This patch will hopefully make the tree green by ignoring leaks. Unfortunately it will also ignore all leaks in subdirectories.

Flags: needinfo?(continuation)
Keywords: leave-open
Pushed by amccreight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fde248163d3e Ignore LSan leaks in WPT css/css-break/ and subdirectories. r=intermittent-reviewers,jgraham
Whiteboard: [retriggered]
Flags: needinfo?(james)
Assignee: continuation → nobody
Status: ASSIGNED → NEW
Blocks: LSan
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: