Closed Bug 1711640 Opened 3 years ago Closed 16 days ago

Intermittent LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, pod_malloc

Categories

(Core :: DOM: Performance, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure, Whiteboard: [domsecurity-intermittent][stockwell unknown])

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


[task 2021-05-18T07:12:09.782Z] 07:12:09     INFO - TEST-INFO | Main app process: exit 0
[task 2021-05-18T07:12:09.782Z] 07:12:09     INFO - TEST-INFO | LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2021-05-18T07:12:09.782Z] 07:12:09     INFO - TEST-INFO | LeakSanitizer | This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2021-05-18T07:12:09.782Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, pod_malloc
[task 2021-05-18T07:12:09.782Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::Performance::CreateForMainThread, nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded, nsPIDOMWindowInner::GetPerformance, mozilla::dom::Window_Binding::get_performance
[task 2021-05-18T07:12:09.782Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, putNew, putNew
[task 2021-05-18T07:12:09.782Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_realloc, maybe_pod_arena_realloc, pod_realloc, js::Nursery::reallocateBuffer
[task 2021-05-18T07:12:09.782Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::raw_vec::finish_grow::h5207effb3a276f09, alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hf8fe95e3adfb7a4b, alloc::raw_vec::RawVec$LT$T$C$A$GT$::try_reserve::h23ac5968fdcf45f4, alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h6e0dcfabec1d803c
[task 2021-05-18T07:12:09.782Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::realloc::h04ce23b52b8f32be, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::shrink::hb67dcf7faaea5d32, alloc::raw_vec::RawVec$LT$T$C$A$GT$::shrink::hfeee6b6a0d917d30, alloc::raw_vec::RawVec$LT$T$C$A$GT$::shrink_to_fit::h1d65c739cdbcac42
[task 2021-05-18T07:12:09.783Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::ha5d8a14cce03bc63, alloc::alloc::Global::alloc_impl::h1db8143211b9bb91, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::alloc::h982bde6b3a4ffa5c, alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h4131ad06e81d1836
[task 2021-05-18T07:12:09.784Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap, CreateNativeGlobalForInner
[task 2021-05-18T07:12:09.785Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::ha5d8a14cce03bc63, alloc::alloc::Global::alloc_impl::h1db8143211b9bb91, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::alloc::h982bde6b3a4ffa5c, alloc::alloc::exchange_malloc::h7da272848c4b14e1
[task 2021-05-18T07:12:09.785Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, reserve, reserve
[task 2021-05-18T07:12:09.786Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry, mozilla::dom::Performance::CreateForMainThread, nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded, nsPIDOMWindowInner::GetPerformance
[task 2021-05-18T07:12:09.786Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_malloc, js::TenuringTracer::moveSlotsToTenured
[task 2021-05-18T07:12:09.787Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::intl::FluentBundle::Constructor, mozilla::dom::FluentBundle_Binding::_constructor, CallJSNative, CallJSNativeConstructor
[task 2021-05-18T07:12:09.787Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_calloc, maybe_pod_arena_calloc, pod_arena_calloc, pod_calloc
[task 2021-05-18T07:12:09.792Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at ProtoAndIfaceCache, AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap
[task 2021-05-18T07:12:09.792Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::ha5d8a14cce03bc63, alloc::alloc::Global::alloc_impl::h1db8143211b9bb91, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..AllocRef$GT$::alloc::h982bde6b3a4ffa5c, alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h6f100f4db79ce6c7
[task 2021-05-18T07:12:09.793Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_new, MakeUnique, MakeShapeSet, js::PropertyTree::insertChild
[task 2021-05-18T07:12:09.793Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, js::detail::OrderedHashTable, pod_malloc
[task 2021-05-18T07:12:09.794Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::ha5d8a14cce03bc63, hashbrown::raw::RawTable$LT$T$GT$::new_uninitialized::h6a0f561644d2f52d, hashbrown::raw::RawTable$LT$T$GT$::fallible_with_capacity::hd42df0836db080ee, hashbrown::raw::RawTable$LT$T$GT$::resize::h626713448d2b186a
[task 2021-05-18T07:12:09.796Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_malloc, js::TenuringTracer::moveElementsToTenured
[task 2021-05-18T07:12:09.796Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::intl::FluentBundle::Constructor, mozilla::dom::FluentBundle_Binding::_constructor, EnterJit, js::jit::MaybeEnterJit
[task 2021-05-18T07:12:09.797Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, maybe_pod_malloc, js::gc::GCRuntime::tryNewTenuredObject
[task 2021-05-18T07:12:09.798Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, mozilla::detail::HashTable, reserve
[task 2021-05-18T07:12:09.798Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, AllocChars
[task 2021-05-18T07:12:09.798Z] 07:12:09    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, make_pod_arena_array
[task 2021-05-18T07:12:09.798Z] 07:12:09     INFO - runtests.py | Application ran for: 0:02:21.700686```

Last test run:

[task 2021-05-18T07:12:02.610Z] 07:12:02 INFO - TEST-START | dom/security/test/csp/test_xslt_inherits_csp.html
[task 2021-05-18T07:12:02.699Z] 07:12:02 INFO - GECKO(2254) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-05-18T07:12:03.214Z] 07:12:03 INFO - TEST-PASS | dom/security/test/csp/test_xslt_inherits_csp.html | The CSP did block injected JS
[task 2021-05-18T07:12:03.240Z] 07:12:03 INFO - GECKO(2254) | MEMORY STAT | vsize 20974634MB | residentFast 883MB
[task 2021-05-18T07:12:03.302Z] 07:12:03 INFO - TEST-OK | dom/security/test/csp/test_xslt_inherits_csp.html | took 690ms

Component: General → DOM: Security
Whiteboard: [domsecurity-intermittent]
See Also: → 1711647

Update:

There have been 31 failures within the last 7 days:

  • 7 failures on Linux 18.04 x64 WebRender asan opt
  • 24 failures on Linux 18.04 x64 asan opt

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=343969162&repo=autoland&lineNumber=3608

[task 2021-06-27T02:01:59.415Z] 02:01:59     INFO - GECKO(1931) | -----------------------------------------------------
[task 2021-06-27T02:01:59.415Z] 02:01:59     INFO - TEST-INFO | Main app process: exit 0
[task 2021-06-27T02:01:59.415Z] 02:01:59     INFO - TEST-INFO | LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2021-06-27T02:01:59.415Z] 02:01:59     INFO - TEST-INFO | LeakSanitizer | This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2021-06-27T02:01:59.415Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, pod_malloc
[task 2021-06-27T02:01:59.416Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::h2f060a4097bf3f0c, alloc::alloc::Global::alloc_impl::h8194b5bf11a2401b, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hddd3472725329b92, alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::he075aeedbef9ca6f
[task 2021-06-27T02:01:59.416Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at AllocateProtoAndIfaceCache, mozilla::dom::CreateGlobal, mozilla::dom::Window_Binding::Wrap, CreateNativeGlobalForInner
[task 2021-06-27T02:01:59.416Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, make_pod_arena_array
[task 2021-06-27T02:01:59.417Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, mozilla::detail::HashTable, reserve
[task 2021-06-27T02:01:59.417Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_realloc, maybe_pod_arena_realloc, pod_realloc, js::Nursery::reallocateBuffer
[task 2021-06-27T02:01:59.418Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, AllocChars
[task 2021-06-27T02:01:59.418Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, reserve, reserve
[task 2021-06-27T02:01:59.419Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::realloc::hecd6ab118fbbab66, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::shrink::hefae2870413abc16, alloc::raw_vec::RawVec$LT$T$C$A$GT$::shrink::h6d6f9c551641856c, alloc::raw_vec::RawVec$LT$T$C$A$GT$::shrink_to_fit::hdd6b88aabd9ac198
[task 2021-06-27T02:01:59.419Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_new, MakeUnique, js::SharedPropMap::addChild, js::SharedPropMap::addPropertyInternal
[task 2021-06-27T02:01:59.420Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::raw_vec::finish_grow::h025e34b30a11e2dd, alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hb6666a3bb4964990, alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::hd93854fe8319fe7c, alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h92d5791e2cf717f8
[task 2021-06-27T02:01:59.420Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, maybe_pod_malloc, js::gc::GCRuntime::tryNewTenuredObject
[task 2021-06-27T02:01:59.421Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::intl::FluentBundle::Constructor, mozilla::dom::FluentBundle_Binding::_constructor, CallJSNative, CallJSNativeConstructor
[task 2021-06-27T02:01:59.422Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, js::detail::OrderedHashTable, pod_malloc
[task 2021-06-27T02:01:59.422Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::detail::HashTable, mozilla::detail::HashTable, putNew, putNew
[task 2021-06-27T02:01:59.423Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::h2f060a4097bf3f0c, alloc::alloc::Global::alloc_impl::h8194b5bf11a2401b, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hddd3472725329b92, alloc::alloc::exchange_malloc::h9f41935042b7bcd7
[task 2021-06-27T02:01:59.423Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::h2f060a4097bf3f0c, alloc::alloc::Global::alloc_impl::h8194b5bf11a2401b, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hddd3472725329b92, hashbrown::raw::alloc::inner::do_alloc::he84808bf576fc0ca
[task 2021-06-27T02:01:59.424Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, NonVoidStringToJsval
[task 2021-06-27T02:01:59.424Z] 02:01:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at alloc::alloc::alloc::h2f060a4097bf3f0c, alloc::alloc::Global::alloc_impl::h8194b5bf11a2401b, _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hddd3472725329b92, alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h25e93d58f20b80bd
[task 2021-06-27T02:01:59.425Z] 02:01:59     INFO - runtests.py | Application ran for: 0:04:30.064282
Whiteboard: [domsecurity-intermittent] → [domsecurity-intermittent][stockwell needswork:owner]

Christoph, as the owner of this component, could you help us assign it to someone?
Thank you.

Flags: needinfo?(ckerschb)
Blocks: LSan

(In reply to Intermittent Failures Robot from comment #29)

1 failures in 3323 pushes (0.0 failures/push) were associated with this bug in the last 7 days.

Natalia, I am trying to look through intermittents that need work - it seems this one can be closed, what's your take?

Flags: needinfo?(ckerschb) → needinfo?(ncsoregi)

Given the failure rate, it can be closed.
There have been no new failures within the last 30 days either.
Thank you!

Flags: needinfo?(ncsoregi) → needinfo?(ckerschb)
Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(ckerschb)
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---

I think this is in perf code (and still showing, see bug 1838832)

Component: DOM: Security → Performance
Component: Performance → DOM: Performance
No longer blocks: LSan
Status: REOPENED → RESOLVED
Closed: 2 years ago6 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 6 months ago5 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 5 months ago16 days ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.