Closed Bug 1920305 Opened 10 months ago Closed 8 months ago

Intermittent LeakSanitizer | leak at js::Proxy::has, mozilla::dom::HasPropertyOnPrototype, mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::getOwnPropDescriptor, mozilla::dom::XrayResolveOwnProperty

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

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=475284094&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XBxlYiWSRRC6sUDkmpWDwA/runs/0/artifacts/public/logs/live_backing.log


[task 2024-09-21T11:14:15.351Z] 11:14:15     INFO - TEST-START | /html/browsers/browsing-the-web/unloading-documents/unload/unload-main-frame-same-origin.window.html
[task 2024-09-21T11:14:15.360Z] 11:14:15     INFO - Closing window c4229fb4-1c73-4cee-8d45-843d5791dc68
[task 2024-09-21T11:14:15.536Z] 11:14:15     INFO - Closing window c4f31e34-a49e-4453-94fa-4cea112b4962
[task 2024-09-21T11:14:18.987Z] 11:14:18     INFO - PID 728 | -----------------------------------------------------
[task 2024-09-21T11:14:18.987Z] 11:14:18     INFO - PID 728 | Suppressions used:
[task 2024-09-21T11:14:18.987Z] 11:14:18     INFO - PID 728 |   count      bytes template
[task 2024-09-21T11:14:18.989Z] 11:14:18     INFO - PID 728 |      31      16288 nsComponentManagerImpl
[task 2024-09-21T11:14:18.989Z] 11:14:18     INFO - PID 728 |       2        288 libfontconfig.so
[task 2024-09-21T11:14:18.989Z] 11:14:18     INFO - PID 728 |       1       9496 style::sharing::SHARING_CACHE_KEY
[task 2024-09-21T11:14:18.990Z] 11:14:18     INFO - PID 728 |       1       4104 style::bloom::BLOOM_KEY
[task 2024-09-21T11:14:18.990Z] 11:14:18     INFO - PID 728 | -----------------------------------------------------
[task 2024-09-21T11:14:19.716Z] 11:14:19     INFO - PID 728 | -----------------------------------------------------
[task 2024-09-21T11:14:19.718Z] 11:14:19     INFO - PID 728 | Suppressions used:
[task 2024-09-21T11:14:19.718Z] 11:14:19     INFO - PID 728 |   count      bytes template
[task 2024-09-21T11:14:19.718Z] 11:14:19     INFO - PID 728 |      31      16288 nsComponentManagerImpl
[task 2024-09-21T11:14:19.718Z] 11:14:19     INFO - PID 728 |       2        288 libfontconfig.so
[task 2024-09-21T11:14:19.718Z] 11:14:19     INFO - PID 728 |       1       9496 style::sharing::SHARING_CACHE_KEY
[task 2024-09-21T11:14:19.718Z] 11:14:19     INFO - PID 728 |       1       4104 style::bloom::BLOOM_KEY
[task 2024-09-21T11:14:19.720Z] 11:14:19     INFO - PID 728 | -----------------------------------------------------
[task 2024-09-21T11:14:20.597Z] 11:14:20     INFO - .
[task 2024-09-21T11:14:20.597Z] 11:14:20     INFO - TEST-OK | /html/browsers/browsing-the-web/unloading-documents/unload/unload-main-frame-same-origin.window.html | took 5246ms
[task 2024-09-21T11:14:20.598Z] 11:14:20     INFO - Restarting browser for new test group
[task 2024-09-21T11:14:20.604Z] 11:14:20     INFO - PID 728 | 1726917260602	Marionette	INFO	Stopped listening on port 35096
[task 2024-09-21T11:14:21.846Z] 11:14:21     INFO - Browser exited with return code -15
[task 2024-09-21T11:14:21.847Z] 11:14:21     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 76902 byte(s) leaked in 337 allocation(s).
[task 2024-09-21T11:14:21.848Z] 11:14:21     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2024-09-21T11:14:21.848Z] 11:14:21     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2024-09-21T11:14:21.848Z] 11:14:21     INFO - Allowed depth was 4
[task 2024-09-21T11:14:21.849Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js::LookupName, js::GetEnvironmentName, GetNameOperation, js::Interpret
[task 2024-09-21T11:14:21.849Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js::GetEnvironmentName matched a expected leak
[task 2024-09-21T11:14:21.849Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js::Proxy::has, mozilla::dom::HasPropertyOnPrototype, mozilla::dom::HTMLDocument_Binding::DOMProxyHandler::getOwnPropDescriptor, mozilla::dom::XrayResolveOwnProperty
[task 2024-09-21T11:14:21.850Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at DoGetOrCreateDOMReflector, GetOrCreateDOMReflector, mozilla::dom::Window_Binding::get_localStorage, mozilla::dom::binding_detail::GenericGetter
[task 2024-09-21T11:14:21.850Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame DoGetOrCreateDOMReflector matched a expected leak
[task 2024-09-21T11:14:21.850Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::dom::Element_Binding::CreateInterfaceObjects, mozilla::dom::GetPerInterfaceObjectHandle, mozilla::dom::HTMLElement_Binding::CreateInterfaceObjects, mozilla::dom::GetPerInterfaceObjectHandle
[task 2024-09-21T11:14:21.850Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame mozilla::dom::GetPerInterfaceObjectHandle matched a expected leak
[task 2024-09-21T11:14:21.851Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, Assign
[task 2024-09-21T11:14:21.851Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak
[task 2024-09-21T11:14:21.851Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_new, MakeUnique, js_arena_malloc
[task 2024-09-21T11:14:21.851Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2024-09-21T11:14:21.852Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js::NewAtomCopyNDontDeflateValidLength, NewAtomNonStaticValidLength, AllocateNewAtomNonStaticValidLength, atomizeAndCopyCharsNonStaticValidLength
[task 2024-09-21T11:14:21.852Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame AllocateNewAtomNonStaticValidLength matched a expected leak
[task 2024-09-21T11:14:21.852Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, changeTableSize, reserve, reserve
[task 2024-09-21T11:14:21.852Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame mozilla::detail::HashTable matched a expected leak
[task 2024-09-21T11:14:21.853Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::HTMLDocument_Binding::Wrap, Wrap, nsHTMLDocument::WrapNode, nsINode::WrapObject
[task 2024-09-21T11:14:21.853Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at unknown stack
[task 2024-09-21T11:14:21.853Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at GetPropertyOperation, js::Interpret, MaybeEnterInterpreterTrampoline, js::RunScript
[task 2024-09-21T11:14:21.854Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_new, MakeUnique, js::SharedPropMap::addChild
[task 2024-09-21T11:14:21.854Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2024-09-21T11:14:21.855Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, NativeDefineDataProperty
[task 2024-09-21T11:14:21.855Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2024-09-21T11:14:21.855Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc
[task 2024-09-21T11:14:21.855Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2024-09-21T11:14:21.855Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at nsINode::WrapObject, DoGetOrCreateDOMReflector, GetOrCreateDOMReflector, mozilla::dom::Event_Binding::get_target
[task 2024-09-21T11:14:21.855Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame DoGetOrCreateDOMReflector matched a expected leak
[task 2024-09-21T11:14:21.856Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ScriptLoadHandler::OnStreamComplete, nsIncrementalStreamLoader::OnStopRequest, OnStopRequest, nsCORSListenerProxy::OnStopRequest
[task 2024-09-21T11:14:21.856Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::EventCounts::EventCounts, mozilla::dom::PerformanceMainThread::PerformanceMainThread, mozilla::dom::Performance::CreateForMainThread, nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded
[task 2024-09-21T11:14:21.857Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2024-09-21T11:14:21.857Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak
[task 2024-09-21T11:14:21.857Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at ProtoAndIfaceCache, AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap
[task 2024-09-21T11:14:21.857Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame ProtoAndIfaceCache matched a expected leak
[task 2024-09-21T11:14:21.857Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, js::HeapPtr
[task 2024-09-21T11:14:21.857Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2024-09-21T11:14:21.858Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ScriptLoader::EvaluateScriptElement, mozilla::dom::ScriptLoader::ProcessRequest, mozilla::dom::ScriptLoader::ProcessPendingRequests, mozilla::dom::ScriptLoader::ProcessOffThreadRequest
[task 2024-09-21T11:14:21.859Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at NewAtomNonStaticValidLength, AllocateNewAtomNonStaticValidLength, atomizeAndCopyCharsNonStaticValidLength, AtomizeAndCopyCharsNonStaticValidLengthFromLookup
[task 2024-09-21T11:14:21.859Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame AllocateNewAtomNonStaticValidLength matched a expected leak
[task 2024-09-21T11:14:21.859Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at GetProtoObjectHandle, mozilla::dom::Performance_Binding::Wrap, Wrap, mozilla::dom::Performance::WrapObject
[task 2024-09-21T11:14:21.860Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js::NativeObject::addProperty, AddOrChangeProperty, js::NativeDefineProperty, js::DefineAccessorProperty
[task 2024-09-21T11:14:21.860Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js::NativeObject::addProperty matched a expected leak
[task 2024-09-21T11:14:21.861Z] 11:14:21     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js::GlobalObject::resolveConstructor, ensureConstructor, js::GlobalObject::new_, mozilla::dom::CreateGlobal
[task 2024-09-21T11:14:21.861Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, changeTableSize, rehashIfOverloaded, mozilla::detail::HashTable
[task 2024-09-21T11:14:21.861Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame mozilla::detail::HashTable matched a expected leak
[task 2024-09-21T11:14:21.862Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::dom::GetPerInterfaceObjectHandle, GetProtoObjectHandle, mozilla::dom::HTMLDocument_Binding::Wrap, Wrap
[task 2024-09-21T11:14:21.862Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame mozilla::dom::GetPerInterfaceObjectHandle matched a expected leak
[task 2024-09-21T11:14:21.863Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap, CreateNativeGlobalForInner
[task 2024-09-21T11:14:21.863Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame AllocateProtoAndIfaceCache matched a expected leak
[task 2024-09-21T11:14:21.864Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, changeTableSize, mozilla::detail::HashTable, reserve
[task 2024-09-21T11:14:21.864Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame mozilla::detail::HashTable matched a expected leak
[task 2024-09-21T11:14:21.864Z] 11:14:21     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_realloc, js_pod_arena_realloc, maybe_pod_arena_realloc, pod_arena_realloc
[task 2024-09-21T11:14:21.865Z] 11:14:21     INFO - INFO | LeakSanitizer | Frame js_arena_realloc matched a expected leak
[task 2024-09-21T11:14:21.865Z] 11:14:21     INFO - Closing logging queue
[task 2024-09-21T11:14:21.866Z] 11:14:21     INFO - queue closed
[task 2024-09-21T11:14:21.901Z] 11:14:21     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2024-09-21T11:14:21.916Z] 11:14:21     INFO - LSan enabled.
[task 2024-09-21T11:14:21.916Z] 11:14:21     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2024-09-21T11:14:21.917Z] 11:14:21     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmps7w3ghn2
[task 2024-09-21T11:14:21.939Z] 11:14:21     INFO - PID 1806 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2024-09-21T11:14:21.940Z] 11:14:21     INFO - PID 1806 | 1726915656053	Marionette	INFO	Marionette enabled
[task 2024-09-21T11:14:21.940Z] 11:14:21     INFO - PID 1806 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2024-09-21T11:14:21.941Z] 11:14:21     INFO - PID 1806 | 1726915657042	Marionette	INFO	Listening on port 37249
[task 2024-09-21T11:14:21.941Z] 11:14:21     INFO - PID 1806 | console.error: ({})
[task 2024-09-21T11:14:21.942Z] 11:14:21     INFO - PID 1806 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-21T11:14:21.943Z] 11:14:21     INFO - PID 1806 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Amo: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-21T11:14:21.943Z] 11:14:21     INFO - PID 1806 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-21T11:14:21.944Z] 11:14:21     INFO - PID 1806 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Amp: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-21T11:14:21.945Z] 11:14:21     INFO - PID 1806 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-21T11:14:21.947Z] 11:14:21     INFO - PID 1806 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Wikipedia: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-21T11:14:21.948Z] 11:14:21     INFO - PID 1806 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-21T11:14:21.949Z] 11:14:21     INFO - PID 1806 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Mdn: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-21T11:14:21.949Z] 11:14:21     INFO - PID 1806 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-09-21T11:14:21.950Z] 11:14:21     INFO - PID 1806 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Yelp: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-09-21T11:14:21.950Z] 11:14:21     INFO - Starting runner
[task 2024-09-21T11:14:23.158Z] 11:14:23     INFO - TEST-START | /html/editing/dnd/datastore/datatransfer-constructor-001.html

The Bugbug bot thinks this bug should belong to the 'Core::DOM: Core & HTML' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → DOM: Core & HTML
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.