Closed Bug 1834681 Opened 3 years ago Closed 2 years ago

Intermittent LeakSanitizer | leak at mozilla::net::nsStandardURL::TemplatedMutator, Init, mozilla::net::nsStandardURL::TemplatedMutator, Apply

Categories

(Core :: DOM: Workers, defect)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

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


[task 2023-05-24T00:25:26.405Z] 00:25:26     INFO - TEST-START | dom/workers/test/test_worker_interfaces.html
<...>
[task 2023-05-24T00:25:27.284Z] 00:25:27     INFO - GECKO(6277) | OK: true  =>  true: If this is failing: DANGER, are you sure you want to expose the new interface Exception to all webpages as a property of WebAssembly? Do not make a change to this file without a  review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2023-05-24T00:25:27.284Z] 00:25:27     INFO - GECKO(6277) | IS: true  =>  0 | 0: The following interface(s) are not enumerated:
[task 2023-05-24T00:25:27.462Z] 00:25:27     INFO - GECKO(6277) | MEMORY STAT | vsize 20974814MB | residentFast 949MB
[task 2023-05-24T00:25:27.464Z] 00:25:27     INFO - TEST-OK | dom/workers/test/test_worker_interfaces.html | took 1023ms
[task 2023-05-24T00:25:27.638Z] 00:25:27     INFO - TEST-START | Shutdown
[task 2023-05-24T00:25:27.640Z] 00:25:27     INFO - Passed:  1840
[task 2023-05-24T00:25:27.642Z] 00:25:27     INFO - Failed:  0
[task 2023-05-24T00:25:27.643Z] 00:25:27     INFO - Todo:    9
[task 2023-05-24T00:25:27.644Z] 00:25:27     INFO - Mode:    e10s
[task 2023-05-24T00:25:27.645Z] 00:25:27     INFO - Slowest: 8931ms - /tests/dom/workers/test/test_suspend.html
[task 2023-05-24T00:25:27.647Z] 00:25:27     INFO - SimpleTest FINISHED
[task 2023-05-24T00:25:27.648Z] 00:25:27     INFO - TEST-INFO | Ran 1 Loops
[task 2023-05-24T00:25:27.649Z] 00:25:27     INFO - SimpleTest FINISHED
[task 2023-05-24T00:25:27.901Z] 00:25:27     INFO - GECKO(6277) | JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 575: NotFoundError: No such JSWindowActor 'SpecialPowers'
[task 2023-05-24T00:25:28.587Z] 00:25:28     INFO - GECKO(6277) | 1684887928586	Marionette	TRACE	Received observer notification quit-application
[task 2023-05-24T00:25:28.588Z] 00:25:28     INFO - GECKO(6277) | 1684887928587	Marionette	INFO	Stopped listening on port 2828
[task 2023-05-24T00:25:28.592Z] 00:25:28     INFO - GECKO(6277) | 1684887928591	Marionette	DEBUG	Marionette stopped listening
[task 2023-05-24T00:25:29.000Z] 00:25:28     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.000Z] 00:25:28     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:29.000Z] 00:25:28     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:29.000Z] 00:25:28     INFO - GECKO(6277) |       2        288 libfontconfig.so
[task 2023-05-24T00:25:29.000Z] 00:25:28     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.173Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.173Z] 00:25:29     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:29.173Z] 00:25:29     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:29.173Z] 00:25:29     INFO - GECKO(6277) |       2        288 libfontconfig.so
[task 2023-05-24T00:25:29.173Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.261Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.261Z] 00:25:29     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:29.261Z] 00:25:29     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:29.261Z] 00:25:29     INFO - GECKO(6277) |       2        288 libfontconfig.so
[task 2023-05-24T00:25:29.261Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.296Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.297Z] 00:25:29     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:29.297Z] 00:25:29     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:29.298Z] 00:25:29     INFO - GECKO(6277) |       2        288 libfontconfig.so
[task 2023-05-24T00:25:29.299Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.299Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:29.300Z] 00:25:29     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:29.301Z] 00:25:29     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:29.301Z] 00:25:29     INFO - GECKO(6277) |       2        288 libfontconfig.so
[task 2023-05-24T00:25:29.302Z] 00:25:29     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:30.083Z] 00:25:30     INFO - GECKO(6277) | [Parent 6277, IPC I/O Parent] WARNING: Process 6433 may be hanging at shutdown; will wait for up to 40000ms: file /builds/worker/checkouts/gecko/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:184
[task 2023-05-24T00:25:30.877Z] 00:25:30     INFO - GECKO(6277) | =================================================================
[task 2023-05-24T00:25:30.879Z] 00:25:30    ERROR - GECKO(6277) | ==6433==ERROR: LeakSanitizer: detected memory leaks
[task 2023-05-24T00:25:30.880Z] 00:25:30     INFO - GECKO(6277) | Direct leak of 80 byte(s) in 1 object(s) allocated from:
[task 2023-05-24T00:25:30.881Z] 00:25:30     INFO - GECKO(6277) |     #0 0x55e3b2cf072e in malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
[task 2023-05-24T00:25:30.882Z] 00:25:30     INFO - GECKO(6277) |     #1 0x55e3b2d33e55 in moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15
[task 2023-05-24T00:25:30.883Z] 00:25:30     INFO - GECKO(6277) |     #2 0x7f88c8f2be2e in operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10
[task 2023-05-24T00:25:30.885Z] 00:25:30     INFO - GECKO(6277) |     #3 0x7f88c8f2be2e in JS::loader::ModuleLoaderBase::CreateModuleScript(JS::loader::ModuleLoadRequest*) /builds/worker/checkouts/gecko/js/loader/ModuleLoaderBase.cpp:614:9
[task 2023-05-24T00:25:30.885Z] 00:25:30     INFO - GECKO(6277) |     #4 0x7f88c8f2b392 in JS::loader::ModuleLoaderBase::OnFetchComplete(JS::loader::ModuleLoadRequest*, nsresult) /builds/worker/checkouts/gecko/js/loader/ModuleLoaderBase.cpp:548:10
[task 2023-05-24T00:25:30.886Z] 00:25:30     INFO - GECKO(6277) |     #5 0x7f88d0e1b196 in OnFetchComplete /builds/worker/workspace/obj-build/dist/include/js/loader/ModuleLoadRequest.h:108:21
[task 2023-05-24T00:25:30.886Z] 00:25:30     INFO - GECKO(6277) |     #6 0x7f88d0e1b196 in mozilla::dom::workerinternals::loader::ScriptExecutorRunnable::ProcessModuleScript(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1608:18
[task 2023-05-24T00:25:30.893Z] 00:25:30     INFO - GECKO(6277) |     #7 0x7f88d0e1b9bc in mozilla::dom::workerinternals::loader::ScriptExecutorRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1659:12
[task 2023-05-24T00:25:30.894Z] 00:25:30     INFO - GECKO(6277) |     #8 0x7f88d0e8ed8d in mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12
[task 2023-05-24T00:25:30.894Z] 00:25:30     INFO - GECKO(6277) |     #9 0x7f88c72ebdd3 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1234:16
[task 2023-05-24T00:25:30.894Z] 00:25:30     INFO - GECKO(6277) |     #10 0x7f88c72f93c4 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #11 0x7f88d0e7aa4b in mozilla::dom::WorkerPrivate::RunCurrentSyncLoop() /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:4378:9
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #12 0x7f88ce503d65 in mozilla::dom::AutoSyncLoopHolder::Run() /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WorkerPrivate.h:1613:27
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #13 0x7f88d0e1d1a2 in mozilla::dom::workerinternals::(anonymous namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTArray<nsTString<char16_t>> const&, bool, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:254:16
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #14 0x7f88d0e1c9e4 in mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTSubstring<char16_t> const&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1791:3
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #15 0x7f88d0ea77ba in mozilla::dom::(anonymous namespace)::CompileScriptRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:380:5
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #16 0x7f88d0e8ed8d in mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #17 0x7f88c72ebdd3 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1234:16
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #18 0x7f88c72f93c4 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10
[task 2023-05-24T00:25:30.896Z] 00:25:30     INFO - GECKO(6277) |     #19 0x7f88d0e6f4f1 in mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3284:7
[task 2023-05-24T00:25:30.903Z] 00:25:30     INFO - GECKO(6277) |     #20 0x7f88d0e39d59 in mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2149:42
[task 2023-05-24T00:25:30.905Z] 00:25:30     INFO - GECKO(6277) |     #21 0x7f88c72ebdd3 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1234:16
[task 2023-05-24T00:25:30.905Z] 00:25:30     INFO - GECKO(6277) |     #22 0x7f88c72f93c4 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10
[task 2023-05-24T00:25:30.905Z] 00:25:30     INFO - GECKO(6277) |     #23 0x7f88c8d3b370 in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20
[task 2023-05-24T00:25:30.905Z] 00:25:30     INFO - GECKO(6277) |     #24 0x7f88c8b87a9a in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:368:10
[task 2023-05-24T00:25:30.905Z] 00:25:30     INFO - GECKO(6277) |     #25 0x7f88c8b87a9a in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:361:3
[task 2023-05-24T00:25:30.905Z] 00:25:30     INFO - GECKO(6277) |     #26 0x7f88c8b87a9a in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:343:3
[task 2023-05-24T00:25:30.908Z] 00:25:30     INFO - GECKO(6277) |     #27 0x7f88c72e2418 in nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10
[task 2023-05-24T00:25:30.908Z] 00:25:30     INFO - GECKO(6277) |     #28 0x7f88ee281b5f in _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5
[task 2023-05-24T00:25:30.908Z] 00:25:30     INFO - GECKO(6277) |     #29 0x7f88edf9b6da in start_thread /tmp/glibc/nptl/pthread_create.c:463
<...>
[task 2023-05-24T00:25:30.988Z] 00:25:30     INFO - GECKO(6277) | Indirect leak of 40 byte(s) in 1 object(s) allocated from:
[task 2023-05-24T00:25:30.989Z] 00:25:30     INFO - GECKO(6277) |     #0 0x55e3b2cf072e in malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
[task 2023-05-24T00:25:30.989Z] 00:25:30     INFO - GECKO(6277) |     #1 0x55e3b2d33e55 in moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15
[task 2023-05-24T00:25:30.990Z] 00:25:30     INFO - GECKO(6277) |     #2 0x7f88d0e0c018 in operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10
[task 2023-05-24T00:25:30.990Z] 00:25:30     INFO - GECKO(6277) |     #3 0x7f88d0e0c018 in mozilla::dom::workerinternals::loader::WorkerScriptLoader::CreateScriptLoadRequest(nsTString<char16_t> const&, mozilla::Encoding const*, bool) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:645:7
[task 2023-05-24T00:25:30.991Z] 00:25:30     INFO - GECKO(6277) |     #4 0x7f88d0e0b814 in mozilla::dom::workerinternals::loader::WorkerScriptLoader::CreateScriptRequests(nsTArray<nsTString<char16_t>> const&, mozilla::Encoding const*, bool) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:568:9
[task 2023-05-24T00:25:30.991Z] 00:25:30     INFO - GECKO(6277) |     #5 0x7f88d0e1cfa4 in mozilla::dom::workerinternals::(anonymous namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTArray<nsTString<char16_t>> const&, bool, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:233:21
[task 2023-05-24T00:25:30.992Z] 00:25:30     INFO - GECKO(6277) |     #6 0x7f88d0e1c9e4 in mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTSubstring<char16_t> const&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1791:3
[task 2023-05-24T00:25:30.992Z] 00:25:30     INFO - GECKO(6277) |     #7 0x7f88d0ea77ba in mozilla::dom::(anonymous namespace)::CompileScriptRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:380:5
[task 2023-05-24T00:25:30.993Z] 00:25:30     INFO - GECKO(6277) |     #8 0x7f88d0e8ed8d in mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12
[task 2023-05-24T00:25:30.993Z] 00:25:30     INFO - GECKO(6277) |     #9 0x7f88c72ebdd3 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1234:16
[task 2023-05-24T00:25:30.994Z] 00:25:30     INFO - GECKO(6277) |     #10 0x7f88c72f93c4 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10
[task 2023-05-24T00:25:30.994Z] 00:25:30     INFO - GECKO(6277) |     #11 0x7f88d0e6f4f1 in mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3284:7
[task 2023-05-24T00:25:30.995Z] 00:25:30     INFO - GECKO(6277) |     #12 0x7f88d0e39d59 in mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2149:42
[task 2023-05-24T00:25:30.995Z] 00:25:30     INFO - GECKO(6277) |     #13 0x7f88c72ebdd3 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1234:16
[task 2023-05-24T00:25:30.996Z] 00:25:30     INFO - GECKO(6277) |     #14 0x7f88c72f93c4 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10
[task 2023-05-24T00:25:30.996Z] 00:25:30     INFO - GECKO(6277) |     #15 0x7f88c8d3b370 in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20
[task 2023-05-24T00:25:30.997Z] 00:25:30     INFO - GECKO(6277) |     #16 0x7f88c8b87a9a in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:368:10
[task 2023-05-24T00:25:30.998Z] 00:25:30     INFO - GECKO(6277) |     #17 0x7f88c8b87a9a in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:361:3
[task 2023-05-24T00:25:30.998Z] 00:25:30     INFO - GECKO(6277) |     #18 0x7f88c8b87a9a in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:343:3
[task 2023-05-24T00:25:30.999Z] 00:25:30     INFO - GECKO(6277) |     #19 0x7f88c72e2418 in nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10
[task 2023-05-24T00:25:30.999Z] 00:25:30     INFO - GECKO(6277) |     #20 0x7f88ee281b5f in _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5
[task 2023-05-24T00:25:31.000Z] 00:25:30     INFO - GECKO(6277) |     #21 0x7f88edf9b6da in start_thread /tmp/glibc/nptl/pthread_create.c:463
[task 2023-05-24T00:25:31.000Z] 00:25:31     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:31.000Z] 00:25:31     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:31.001Z] 00:25:31     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:31.001Z] 00:25:31     INFO - GECKO(6277) |       7        216 nsComponentManagerImpl
[task 2023-05-24T00:25:31.002Z] 00:25:31     INFO - GECKO(6277) |       2        288 libfontconfig.so
[task 2023-05-24T00:25:31.002Z] 00:25:31     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:31.002Z] 00:25:31     INFO - GECKO(6277) | SUMMARY: AddressSanitizer: 560 byte(s) leaked in 4 allocation(s).
[task 2023-05-24T00:25:31.991Z] 00:25:31     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:31.991Z] 00:25:31     INFO - GECKO(6277) | Suppressions used:
[task 2023-05-24T00:25:31.992Z] 00:25:31     INFO - GECKO(6277) |   count      bytes template
[task 2023-05-24T00:25:31.993Z] 00:25:31     INFO - GECKO(6277) |       2         64 nsComponentManagerImpl
[task 2023-05-24T00:25:31.993Z] 00:25:31     INFO - GECKO(6277) |     633      18115 libfontconfig.so
[task 2023-05-24T00:25:31.994Z] 00:25:31     INFO - GECKO(6277) |       2      16393 libglib-2.0.so
[task 2023-05-24T00:25:31.994Z] 00:25:31     INFO - GECKO(6277) |      20      12800 libX11.so
[task 2023-05-24T00:25:31.995Z] 00:25:31     INFO - GECKO(6277) | -----------------------------------------------------
[task 2023-05-24T00:25:32.073Z] 00:25:32     INFO - TEST-INFO | Main app process: exit 0
[task 2023-05-24T00:25:32.074Z] 00:25:32     INFO - TEST-INFO | LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2023-05-24T00:25:32.075Z] 00:25:32     INFO - TEST-INFO | LeakSanitizer | This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2023-05-24T00:25:32.076Z] 00:25:32    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsStandardURL::TemplatedMutator, Init, mozilla::net::nsStandardURL::TemplatedMutator, Apply
[task 2023-05-24T00:25:32.076Z] 00:25:32    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2023-05-24T00:25:32.077Z] 00:25:32    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::workerinternals::loader::WorkerScriptLoader::CreateScriptLoadRequest, mozilla::dom::workerinternals::loader::WorkerScriptLoader::CreateScriptRequests, mozilla::dom::workerinternals::, mozilla::dom::workerinternals::LoadMainScript
[task 2023-05-24T00:25:32.078Z] 00:25:32    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at JS::loader::ModuleLoaderBase::CreateModuleScript, JS::loader::ModuleLoaderBase::OnFetchComplete, OnFetchComplete, mozilla::dom::workerinternals::loader::ScriptExecutorRunnable::ProcessModuleScript
[task 2023-05-24T00:25:32.078Z] 00:25:32     INFO - runtests.py | Application ran for: 0:01:48.253965

Fairly low count, adding to monitor

Whiteboard: [necko-monitor]

The leaked URL is created here There are other things getting leaked too - I think the worker is keeping something alive that contains that URL.

Severity: S4 → --
Component: Networking → DOM: Workers
Priority: P5 → --
Whiteboard: [necko-monitor]
Flags: needinfo?(bugmail)

Since ~5months the only instances are reported on ESR 115.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(bugmail)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.