Closed Bug 1687423 Opened 3 years ago Closed 5 months ago

Intermittent LeakSanitizer | leak at ProtoAndIfaceCache, AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

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


...
[task 2021-01-19T07:05:46.352Z] 07:05:46     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-19T07:05:46.353Z] 07:05:46     INFO - PID 1796 | Suppressions used:
[task 2021-01-19T07:05:46.353Z] 07:05:46     INFO - PID 1796 |   count      bytes template
[task 2021-01-19T07:05:46.354Z] 07:05:46     INFO - PID 1796 |    1974     119437 libc.so
[task 2021-01-19T07:05:46.355Z] 07:05:46     INFO - PID 1796 |      14        448 nsComponentManagerImpl
[task 2021-01-19T07:05:46.355Z] 07:05:46     INFO - PID 1796 |       2        288 libfontconfig.so
[task 2021-01-19T07:05:46.356Z] 07:05:46     INFO - PID 1796 |     690      25002 js::frontend::Parse
[task 2021-01-19T07:05:46.357Z] 07:05:46     INFO - PID 1796 |       3         90 xpc::CIGSHelper
[task 2021-01-19T07:05:46.358Z] 07:05:46     INFO - PID 1796 |     621      52065 mozJSComponentLoader
[task 2021-01-19T07:05:46.359Z] 07:05:46     INFO - PID 1796 |       6        328 mozilla::xpcom::ConstructJSMComponent
[task 2021-01-19T07:05:46.360Z] 07:05:46     INFO - PID 1796 |     116       8683 XPCWrappedNativeJSOps
[task 2021-01-19T07:05:46.361Z] 07:05:46     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-19T07:05:46.361Z] 07:05:46     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-19T07:05:46.362Z] 07:05:46     INFO - PID 1796 | Suppressions used:
[task 2021-01-19T07:05:46.363Z] 07:05:46     INFO - PID 1796 |   count      bytes template
[task 2021-01-19T07:05:46.364Z] 07:05:46     INFO - PID 1796 |      11        344 nsComponentManagerImpl
[task 2021-01-19T07:05:46.365Z] 07:05:46     INFO - PID 1796 |     633      18083 libfontconfig.so
[task 2021-01-19T07:05:46.365Z] 07:05:46     INFO - PID 1796 |       4         24 libglib-2.0.so
[task 2021-01-19T07:05:46.366Z] 07:05:46     INFO - PID 1796 |       3        624 mozJSComponentLoader
[task 2021-01-19T07:05:46.367Z] 07:05:46     INFO - PID 1796 | -----------------------------------------------------
[task 2021-01-19T07:05:46.368Z] 07:05:46     INFO - Browser exited with return code 0
[task 2021-01-19T07:05:46.368Z] 07:05:46     INFO - PROCESS LEAKS None
[task 2021-01-19T07:05:46.369Z] 07:05:46     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 735818 byte(s) leaked in 4348 allocation(s).
[task 2021-01-19T07:05:46.370Z] 07:05:46     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2021-01-19T07:05:46.370Z] 07:05:46     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2021-01-19T07:05:46.371Z] 07:05:46     INFO - Allowed depth was 4
[task 2021-01-19T07:05:46.372Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at ProtoAndIfaceCache, AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap
[task 2021-01-19T07:05:46.373Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, pod_malloc
[task 2021-01-19T07:05:46.373Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.374Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, js::detail::OrderedHashTable
[task 2021-01-19T07:05:46.374Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.375Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_realloc, js_pod_arena_realloc, maybe_pod_arena_realloc, pod_realloc
[task 2021-01-19T07:05:46.375Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_realloc matched a expected leak
[task 2021-01-19T07:05:46.376Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, reserve, reserve
[task 2021-01-19T07:05:46.377Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, remove, remove
[task 2021-01-19T07:05:46.378Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_new, MakeUnique, MakeShapeSet
[task 2021-01-19T07:05:46.378Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.379Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at alloc::alloc::alloc, hashbrown::raw::RawTable$LT$T$GT$::new_uninitialized, hashbrown::raw::RawTable$LT$T$GT$::fallible_with_capacity, hashbrown::raw::RawTable$LT$T$GT$::resize
[task 2021-01-19T07:05:46.379Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame alloc::alloc::alloc::ha5d8a14cce03bc63 matched a expected leak
[task 2021-01-19T07:05:46.380Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at alloc::alloc::realloc, alloc::alloc::Global::grow_impl, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::grow, alloc::raw_vec::finish_grow
[task 2021-01-19T07:05:46.381Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame alloc::alloc::realloc::h04ce23b52b8f32be matched a expected leak
[task 2021-01-19T07:05:46.382Z] 07:05:46     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-19T07:05:46.382Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame alloc::alloc::alloc::ha5d8a14cce03bc63 matched a expected leak
[task 2021-01-19T07:05:46.383Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry, mozilla::dom::Performance::CreateForMainThread, nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded, nsPIDOMWindowInner::GetPerformance
[task 2021-01-19T07:05:46.384Z] 07:05:46     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::alloc::exchange_malloc
[task 2021-01-19T07:05:46.384Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame alloc::alloc::alloc::ha5d8a14cce03bc63 matched a expected leak
[task 2021-01-19T07:05:46.385Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, NonVoidStringToJsval
[task 2021-01-19T07:05:46.386Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring
[task 2021-01-19T07:05:46.387Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::raw_vec::finish_grow, alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized, alloc::raw_vec::RawVec$LT$T$C$A$GT$::try_reserve, alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve
[task 2021-01-19T07:05:46.388Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap, CreateNativeGlobalForInner
[task 2021-01-19T07:05:46.388Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, putNew, putNew
[task 2021-01-19T07:05:46.389Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::WindowGlobalChild_Binding::CreateInterfaceObjects, mozilla::dom::GetPerInterfaceObjectHandle, GetProtoObjectHandle
[task 2021-01-19T07:05:46.391Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::intl::FluentBundle::Constructor, mozilla::dom::FluentBundle_Binding::_constructor, CallJSNative, CallJSNativeConstructor
[task 2021-01-19T07:05:46.392Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteString, nsstring::nsAString::start_bulk_write_impl
[task 2021-01-19T07:05:46.393Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at alloc::alloc::realloc, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::shrink, alloc::raw_vec::RawVec$LT$T$C$A$GT$::shrink, alloc::raw_vec::RawVec$LT$T$C$A$GT$::shrink_to_fit
[task 2021-01-19T07:05:46.393Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame alloc::alloc::realloc::h04ce23b52b8f32be matched a expected leak
[task 2021-01-19T07:05:46.394Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::dom::ScriptLoader::ProcessExternalScript, mozilla::dom::ScriptLoader::ProcessScriptElement, mozilla::dom::ScriptElement::MaybeProcessScript
[task 2021-01-19T07:05:46.394Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, make_pod_arena_array
[task 2021-01-19T07:05:46.395Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.396Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::PromiseNativeHandler_Binding::CreateInterfaceObjects, mozilla::dom::GetPerInterfaceObjectHandle, GetProtoObjectHandle
[task 2021-01-19T07:05:46.397Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, AllocChars
[task 2021-01-19T07:05:46.397Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.398Z] 07:05:46     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::RawVec$LT$T$C$A$GT$::allocate_in
[task 2021-01-19T07:05:46.398Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame alloc::alloc::alloc::ha5d8a14cce03bc63 matched a expected leak
[task 2021-01-19T07:05:46.399Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, v8::internal::Isolate::allocatePseudoHandle, v8::internal::Isolate::NewByteArray, v8::internal::RegExpBytecodePeepholeOptimization::OptimizeBytecode
[task 2021-01-19T07:05:46.399Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.401Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsStandardURL::TemplatedMutator, mozilla::net::nsStandardURL::TemplatedMutator, std::function, operator
[task 2021-01-19T07:05:46.402Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::ContentProcessMessageManager_Binding::CreateInterfaceObjects, mozilla::dom::GetPerInterfaceObjectHandle, GetProtoObjectHandle
[task 2021-01-19T07:05:46.403Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_calloc, js_pod_arena_calloc, maybe_pod_arena_calloc, pod_calloc
[task 2021-01-19T07:05:46.403Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_calloc matched a expected leak
[task 2021-01-19T07:05:46.404Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, js::AllocateObjectBuffer
[task 2021-01-19T07:05:46.404Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.405Z] 07:05:46     INFO - TEST-FAIL | LeakSanitizer | leak at js_arena_malloc, js_pod_arena_malloc, maybe_pod_arena_malloc, maybe_pod_malloc
[task 2021-01-19T07:05:46.405Z] 07:05:46     INFO - INFO | LeakSanitizer | Frame js_arena_malloc matched a expected leak
[task 2021-01-19T07:05:46.406Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::BrowsingContext_Binding::CreateInterfaceObjects, mozilla::dom::GetPerInterfaceObjectHandle, GetProtoObjectHandle
[task 2021-01-19T07:05:46.408Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::Performance::CreateForMainThread, nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded, nsPIDOMWindowInner::GetPerformance, mozilla::dom::Window_Binding::get_performance
[task 2021-01-19T07:05:46.409Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::intl::FluentResource::Constructor, mozilla::dom::FluentResource_Binding::_constructor, CallJSNative, CallJSNativeConstructor
[task 2021-01-19T07:05:46.410Z] 07:05:46     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2021-01-19T07:05:46.412Z] 07:05:46     INFO - Closing logging queue
[task 2021-01-19T07:05:46.413Z] 07:05:46     INFO - queue closed
[task 2021-01-19T07:05:46.415Z] 07:05:46     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2021-01-19T07:05:46.416Z] 07:05:46     INFO - LSan enabled.
[task 2021-01-19T07:05:46.417Z] 07:05:46     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2021-01-19T07:05:46.417Z] 07:05:46     INFO - UBSan enabled.
[task 2021-01-19T07:05:46.418Z] 07:05:46     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpc9gnozus
[task 2021-01-19T07:05:46.419Z] 07:05:46     INFO - Starting runner
[task 2021-01-19T07:05:47.676Z] 07:05:47     INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[task 2021-01-19T07:05:47.676Z] 07:05:47     INFO - TEST-OK | /css/css-masking/animations/clip-path-interpolation-002.html | took 2144ms```

Looks like this might also be happening during some CSS tests like bug 1686948?

Component: General → CSS Parsing and Computation
See Also: → 1686948
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago1 year ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago10 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 10 months ago7 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 months ago6 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 6 months ago5 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.