Closed Bug 1784399 Opened 3 years ago Closed 3 years ago

Intermittent LeakSanitizer | leak at XPCNativeSet::NewInstance, XPCNativeSet::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

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


[task 2022-08-12T01:54:01.613Z] 01:54:01     INFO - TEST-START | /websockets/keeping-connection-open/001.html?wpt_flags=h2
[task 2022-08-12T01:54:01.615Z] 01:54:01     INFO - Setting pref network.http.http2.websockets to false
[task 2022-08-12T01:54:01.639Z] 01:54:01     INFO - Setting pref network.http.http2.websockets to true
[task 2022-08-12T01:54:01.655Z] 01:54:01     INFO - Closing window be99d61f-f58c-4755-90e3-6e1e1dac674a
[task 2022-08-12T01:55:02.665Z] 01:55:02     INFO - .
[task 2022-08-12T01:55:02.665Z] 01:55:02     INFO - TEST-OK | /websockets/keeping-connection-open/001.html?wpt_flags=h2 | took 61052ms
[task 2022-08-12T01:55:02.667Z] 01:55:02     INFO - Restarting browser for new test group
[task 2022-08-12T01:55:02.668Z] 01:55:02     INFO - PID 17196 | 1660269302667	Marionette	INFO	Stopped listening on port 48527
[task 2022-08-12T01:55:02.679Z] 01:55:02     INFO - PID 17196 | [Parent 17196, Main Thread] WARNING: ContentParent: id=619000ee6180 - BlockShutdown: NotifyImpendingShutdown.: file /builds/worker/checkouts/gecko/dom/ipc/ContentParent.cpp:3606
<...>
[task 2022-08-12T01:55:05.126Z] 01:55:05     INFO - PID 17196 | LeakSanitizer: detected memory leaks
[task 2022-08-12T01:55:05.127Z] 01:55:05     INFO - PID 17196 | Direct leak of 32 byte(s) in 1 object(s) allocated from:
[task 2022-08-12T01:55:05.138Z] 01:55:05     INFO - PID 17196 |     #0 0x555ec4aa419e in malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
[task 2022-08-12T01:55:05.138Z] 01:55:05     INFO - PID 17196 |     #1 0x555ec4ae8cb5 in moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15
[task 2022-08-12T01:55:05.139Z] 01:55:05     INFO - PID 17196 |     #2 0x7fad0901fdf1 in operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10
[task 2022-08-12T01:55:05.140Z] 01:55:05     INFO - PID 17196 |     #3 0x7fad0901fdf1 in mozilla::net::AddStaticElement(nsTString<char> const&, nsTString<char> const&) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:96:18
[task 2022-08-12T01:55:05.145Z] 01:55:05     INFO - PID 17196 |     #4 0x7fad08fa7b54 in AddStaticElement /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:101:3
[task 2022-08-12T01:55:05.145Z] 01:55:05     INFO - PID 17196 |     #5 0x7fad08fa7b54 in mozilla::net::InitializeStaticHeaders() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:139:5
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #6 0x7fad08faa14a in nvFIFO /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:183:20
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #7 0x7fad08faa14a in mozilla::net::Http2BaseCompressor::Http2BaseCompressor() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.cpp:234:22
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #8 0x7fad08fca90d in mozilla::net::Http2Compressor::Http2Compressor() /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Compression.h:155:3
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #9 0x7fad08fc98d0 in mozilla::net::Http2Session::Http2Session(nsISocketTransport*, mozilla::net::SpdyVersion, bool) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:113:15
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #10 0x7fad08fc8773 in mozilla::net::Http2Session::CreateSession(nsISocketTransport*, mozilla::net::SpdyVersion, bool) /builds/worker/checkouts/gecko/netwerk/protocol/http/Http2Session.cpp:108:11
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #11 0x7fad091f1993 in mozilla::net::nsHttpConnection::StartSpdy(nsISSLSocketControl*, mozilla::net::SpdyVersion) /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp:289:9
[task 2022-08-12T01:55:05.146Z] 01:55:05     INFO - PID 17196 |     #12 0x7fad092059e2 in mozilla::net::nsHttpConnection::HandshakeDoneInternal() /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnection.cpp
[task 2022-08-12T01:55:05.149Z] 01:55:05     INFO - PID 17196 |     #13 0x7fad0917ddc9 in operator() /builds/worker/checkouts/gecko/netwerk/protocol/http/TlsHandshaker.cpp:45:27
[task 2022-08-12T01:55:05.150Z] 01:55:05     INFO - PID 17196 |     #14 0x7fad0917ddc9 in mozilla::detail::RunnableFunction<mozilla::net::TlsHandshaker::HandshakeDone()::$_9>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:531:5
[task 2022-08-12T01:55:05.151Z] 01:55:05     INFO - PID 17196 |     #15 0x7fad082402ce in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1199:16
[task 2022-08-12T01:55:05.152Z] 01:55:05     INFO - PID 17196 |     #16 0x7fad08249f24 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:465:10
[task 2022-08-12T01:55:05.152Z] 01:55:05     INFO - PID 17196 |     #17 0x7fad08639841 in mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:1220:11
[task 2022-08-12T01:55:05.153Z] 01:55:05     INFO - PID 17196 |     #18 0x7fad0863b4cc in non-virtual thunk to mozilla::net::nsSocketTransportService::Run() /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp
[task 2022-08-12T01:55:05.154Z] 01:55:05     INFO - PID 17196 |     #19 0x7fad082402ce in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1199:16
[task 2022-08-12T01:55:05.154Z] 01:55:05     INFO - PID 17196 |     #20 0x7fad08249f24 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:465:10
[task 2022-08-12T01:55:05.155Z] 01:55:05     INFO - PID 17196 |     #21 0x7fad09841dc8 in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20
[task 2022-08-12T01:55:05.156Z] 01:55:05     INFO - PID 17196 |     #22 0x7fad096dd821 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10
[task 2022-08-12T01:55:05.156Z] 01:55:05     INFO - PID 17196 |     #23 0x7fad096dd821 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3
[task 2022-08-12T01:55:05.157Z] 01:55:05     INFO - PID 17196 |     #24 0x7fad096dd821 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3
[task 2022-08-12T01:55:05.158Z] 01:55:05     INFO - PID 17196 |     #25 0x7fad08237424 in nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:384:10
[task 2022-08-12T01:55:05.158Z] 01:55:05     INFO - PID 17196 |     #26 0x7fad30101c0e in _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5
[task 2022-08-12T01:55:05.159Z] 01:55:05     INFO - PID 17196 |     #27 0x7fad2fe346da in start_thread /tmp/glibc/nptl/pthread_create.c:463
<...>
[task 2022-08-12T01:55:08.196Z] 01:55:08     INFO - PID 17544 | Indirect leak of 32 byte(s) in 1 object(s) allocated from:
[task 2022-08-12T01:55:08.197Z] 01:55:08     INFO - PID 17544 |     #0 0x5566c63b719e in malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
[task 2022-08-12T01:55:08.197Z] 01:55:08     INFO - PID 17544 |     #1 0x5566c63fbcb5 in moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15
[task 2022-08-12T01:55:08.199Z] 01:55:08     INFO - PID 17544 |     #2 0x7f92ac307abc in operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10
[task 2022-08-12T01:55:08.200Z] 01:55:08     INFO - PID 17544 |     #3 0x7f92ac307abc in nsresult mozilla::extensions::AtomSet::Get<&(mozilla::extensions::WILDCARD_SCHEMES.<char const* at offset 0>)>(RefPtr<mozilla::extensions::AtomSet>&) /builds/worker/workspace/obj-build/dist/include/mozilla/extensions/MatchPattern.h:95:18
[task 2022-08-12T01:55:08.201Z] 01:55:08     INFO - PID 17544 |     #4 0x7f92ac306d4e in mozilla::extensions::MatchPattern::Init(JSContext*, nsTSubstring<char16_t> const&, bool, bool, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/toolkit/components/extensions/MatchPattern.cpp:284:10
[task 2022-08-12T01:55:08.202Z] 01:55:08     INFO - PID 17544 |     #5 0x7f92ac30633e in mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject&, nsTSubstring<char16_t> const&, mozilla::dom::MatchPatternOptions const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/toolkit/components/extensions/MatchPattern.cpp:242:12
[task 2022-08-12T01:55:08.202Z] 01:55:08     INFO - PID 17544 |     #6 0x7f92ac30b42b in mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject&, nsTArray<mozilla::dom::OwningStringOrMatchPattern> const&, mozilla::dom::MatchPatternOptions const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/toolkit/components/extensions/MatchPattern.cpp:516:11
[task 2022-08-12T01:55:08.203Z] 01:55:08     INFO - PID 17544 |     #7 0x7f92a350814e in mozilla::dom::MatchPatternSet_Binding::_constructor(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/obj-build/dom/bindings/MatchPatternBinding.cpp:1865:68
[task 2022-08-12T01:55:08.204Z] 01:55:08     INFO - PID 17544 |     #8 0x7f92ae3b462d in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:455:13
[task 2022-08-12T01:55:08.204Z] 01:55:08     INFO - PID 17544 |     #9 0x7f92ae3b462d in CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:471:8
[task 2022-08-12T01:55:08.205Z] 01:55:08     INFO - PID 17544 |     #10 0x7f92ae3b462d in InternalConstruct(JSContext*, js::AnyConstructArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:690:10
[task 2022-08-12T01:55:08.206Z] 01:55:08     INFO - PID 17544 |     #11 0x7f92ae3a0771 in Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3356:16
[task 2022-08-12T01:55:08.206Z] 01:55:08     INFO - PID 17544 |     #12 0x7f92ae385de9 in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:427:13
[task 2022-08-12T01:55:08.207Z] 01:55:08     INFO - PID 17544 |     #13 0x7f92ae3b1f20 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:575:13
[task 2022-08-12T01:55:08.208Z] 01:55:08     INFO - PID 17544 |     #14 0x7f92ae3b393e in InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:610:10
[task 2022-08-12T01:55:08.208Z] 01:55:08     INFO - PID 17544 |     #15 0x7f92ae3b393e 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:642:8
[task 2022-08-12T01:55:08.209Z] 01:55:08     INFO - PID 17544 |     #16 0x7f92ae3c1f27 in js::SpreadCallOperation(JSContext*, JS::Handle<JSScript*>, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:5135:12
[task 2022-08-12T01:55:08.210Z] 01:55:08     INFO - PID 17544 |     #17 0x7f92ad9cfbe7 in js::jit::DoSpreadCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/BaselineIC.cpp:1657:10
[task 2022-08-12T01:55:08.211Z] 01:55:08     INFO - PID 17544 |     #18 0x3de66332df04  (<unknown module>)
[task 2022-08-12T01:55:08.211Z] 01:55:08     INFO - PID 17544 |     #19 0x3de663404200  (<unknown module>)
[task 2022-08-12T01:55:08.212Z] 01:55:08     INFO - PID 17544 |     #20 0x3de6633512b1  (<unknown module>)
[task 2022-08-12T01:55:08.212Z] 01:55:08     INFO - PID 17544 |     #21 0x3de663335619  (<unknown module>)
[task 2022-08-12T01:55:08.213Z] 01:55:08     INFO - PID 17544 |     #22 0x3de6633515ed  (<unknown module>)
[task 2022-08-12T01:55:08.213Z] 01:55:08     INFO - PID 17544 |     #23 0x3de6634002d7  (<unknown module>)
[task 2022-08-12T01:55:08.214Z] 01:55:08     INFO - PID 17544 |     #24 0x3de663359427  (<unknown module>)
[task 2022-08-12T01:55:08.215Z] 01:55:08     INFO - PID 17544 |     #25 0x3de66332b4ed  (<unknown module>)
[task 2022-08-12T01:55:08.215Z] 01:55:08     INFO - PID 17544 |     #26 0x7f92adedc9a4 in EnterJit(JSContext*, js::RunState&, unsigned char*) /builds/worker/checkouts/gecko/js/src/jit/Jit.cpp:107:5
[task 2022-08-12T01:55:08.216Z] 01:55:08     INFO - PID 17544 |     #27 0x7f92ae385dba in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:417:32
[task 2022-08-12T01:55:08.217Z] 01:55:08     INFO - PID 17544 |     #28 0x7f92ae3b1f20 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:575:13
[task 2022-08-12T01:55:08.217Z] 01:55:08     INFO - PID 17544 |     #29 0x7f92ae3b393e in InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:610:10
[task 2022-08-12T01:55:08.218Z] 01:55:08     INFO - PID 17544 |     #30 0x7f92ae3b393e 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:642:8
[task 2022-08-12T01:55:08.219Z] 01:55:08     INFO - PID 17544 |     #31 0x7f92ad0f89b4 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:1520:10
[task 2022-08-12T01:55:08.219Z] 01:55:08     INFO - PID 17544 |     #32 0x7f92acd552e1 in AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:153:8
[task 2022-08-12T01:55:08.220Z] 01:55:08     INFO - PID 17544 |     #33 0x7f92ad02544e in AsyncFunctionPromiseReactionJob(JSContext*, JS::Handle<PromiseReactionRecord*>) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2112:12
[task 2022-08-12T01:55:08.221Z] 01:55:08     INFO - PID 17544 |     #34 0x7f92ad023244 in PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2175:12
[task 2022-08-12T01:55:08.221Z] 01:55:08     INFO - PID 17544 | -----------------------------------------------------
[task 2022-08-12T01:55:08.222Z] 01:55:08     INFO - PID 17544 | Suppressions used:
[task 2022-08-12T01:55:08.222Z] 01:55:08     INFO - PID 17544 |   count      bytes template
[task 2022-08-12T01:55:08.223Z] 01:55:08     INFO - PID 17544 |     128      21776 libc.so
[task 2022-08-12T01:55:08.223Z] 01:55:08     INFO - PID 17544 |     120      11200 nsComponentManagerImpl
[task 2022-08-12T01:55:08.224Z] 01:55:08     INFO - PID 17544 |     633      18115 libfontconfig.so
[task 2022-08-12T01:55:08.224Z] 01:55:08     INFO - PID 17544 |      26       1144 _PR_Getfd
[task 2022-08-12T01:55:08.225Z] 01:55:08     INFO - PID 17544 |       1          9 libglib-2.0.so
[task 2022-08-12T01:55:08.225Z] 01:55:08     INFO - PID 17544 |      11       2272 xpc::CIGSHelper
[task 2022-08-12T01:55:08.226Z] 01:55:08     INFO - PID 17544 |      35       4184 mozJSModuleLoader
[task 2022-08-12T01:55:08.226Z] 01:55:08     INFO - PID 17544 |     248     114452 XPCWrappedNativeJSOps
[task 2022-08-12T01:55:08.227Z] 01:55:08     INFO - PID 17544 | -----------------------------------------------------
[task 2022-08-12T01:55:08.227Z] 01:55:08     INFO - Starting runner
[task 2022-08-12T01:58:36.040Z] 01:58:36     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 45952 byte(s) leaked in 444 allocation(s).
[task 2022-08-12T01:58:36.041Z] 01:58:36     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2022-08-12T01:58:36.041Z] 01:58:36     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2022-08-12T01:58:36.041Z] 01:58:36     INFO - Allowed depth was 4
[task 2022-08-12T01:58:36.041Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeSet::NewInstance, XPCNativeSet::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed
[task 2022-08-12T01:58:36.042Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteCString, nsstring::nsACString::start_bulk_write_impl
[task 2022-08-12T01:58:36.042Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring
[task 2022-08-12T01:58:36.042Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeInterface::NewInstance, XPCNativeInterface::GetNewOrUsed, XPCNativeSet::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed
[task 2022-08-12T01:58:36.043Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at MakeUnique, XPCWrappedNativeTearOff::AddTearOff, XPCWrappedNative::FindTearOff, XPCWrappedNative::FindTearOff
[task 2022-08-12T01:58:36.043Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Realloc, nsTArray_base, Compact, mozilla::extensions::AtomSet::SortAndUniquify
[task 2022-08-12T01:58:36.044Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, AssignJSString
[task 2022-08-12T01:58:36.044Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCWrappedNative::GetNewOrUsed, XPCConvert::NativeInterface2JSObject, xpc::GetServiceImpl, xpc::GetService
[task 2022-08-12T01:58:36.045Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Init, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor
[task 2022-08-12T01:58:36.045Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeSet::NewInstance, XPCNativeSet::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed, XPCConvert::NativeInterface2JSObject
[task 2022-08-12T01:58:36.045Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeSet::NewInstanceMutate, XPCNativeSet::GetNewOrUsed, XPCWrappedNative::ExtendSet, XPCWrappedNative::InitTearOff
[task 2022-08-12T01:58:36.046Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeInterface::NewInstance, XPCNativeInterface::GetNewOrUsed, XPCConvert::NativeInterface2JSObject, xpc::GetServiceImpl
[task 2022-08-12T01:58:36.046Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::MatchPattern::Init, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor, mozilla::dom::MatchPatternSet_Binding::_constructor
[task 2022-08-12T01:58:36.047Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCNativeInterface::NewInstance, XPCNativeInterface::GetNewOrUsed, XPCWrappedNative::FindTearOff, xpc::GetServiceImpl
[task 2022-08-12T01:58:36.047Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNative::GetNewOrUsed, XPCConvert::NativeInterface2JSObject, xpc::GetServiceImpl
[task 2022-08-12T01:58:36.048Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor, mozilla::dom::MatchPatternSet_Binding::_constructor, EnterJit
[task 2022-08-12T01:58:36.048Z] 01:58:36     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPatternSet::Constructor, mozilla::dom::MatchPatternSet_Binding::_constructor, CallJSNative
[task 2022-08-12T01:58:46.049Z] 01:58:46  WARNING - Forcibly terminating runner process
[task 2022-08-12T01:58:46.050Z] 01:58:46 CRITICAL - Test harness output was not a valid structured log message: 
[task 2022-08-12T01:58:46.051Z] 01:58:46 CRITICAL - /usr/lib/python3.6/multiprocessing/semaphore_tracker.py:143: UserWarning: semaphore_tracker: There appear to be 3 leaked semaphores to clean up at shutdown
[task 2022-08-12T01:58:46.051Z] 01:58:46 CRITICAL -   len(cache))
[task 2022-08-12T01:58:46.057Z] 01:58:46     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2022-08-12T01:58:46.063Z] 01:58:46     INFO - LSan enabled.
[task 2022-08-12T01:58:46.063Z] 01:58:46     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2022-08-12T01:58:46.064Z] 01:58:46     INFO - UBSan enabled.
[task 2022-08-12T01:58:46.065Z] 01:58:46     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpmqhapc7q
[task 2022-08-12T01:58:46.081Z] 01:58:46     INFO - PID 17810 | 1660269307785	Marionette	INFO	Marionette enabled
[task 2022-08-12T01:58:46.081Z] 01:58:46     INFO - PID 17810 | 1660269307794	Marionette	INFO	Listening on port 58329
[task 2022-08-12T01:58:46.083Z] 01:58:46     INFO - PID 17810 | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/tmpn743bzbk/search.json.mozlz4", (void 0)))
[task 2022-08-12T01:58:46.084Z] 01:58:46     INFO - Starting runner
[task 2022-08-12T01:58:47.079Z] 01:58:47     INFO - TEST-START | /webxr/dom-overlay/ar_dom_overlay.https.html

Looks like another variant of the WPT MatchPattern leak.

Product: Core → WebExtensions
See Also: → 1772307
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.