Closed Bug 1538150 Opened 6 years ago Closed 6 years ago

Intermittent LeakSanitizer | leak at PLDHashTable::Add, PLDHashTable::Add, PutEntry, Register

Categories

(Core :: Graphics: Canvas2D, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell fixed:other])

#[markdown(off)]
Filed by: apavel [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=235435814&repo=mozilla-central

https://queue.taskcluster.net/v1/task/c8fkgBhrSjmq9kRSBjdEwA/runs/0/artifacts/public/logs/live_backing.log

[task 2019-03-22T10:43:42.815Z] 10:43:42 INFO - TEST-START | /2dcontext/imagebitmap/createImageBitmap-transfer.html
[task 2019-03-22T10:43:42.819Z] 10:43:42 INFO - Closing window 21474836481
[task 2019-03-22T10:43:42.916Z] 10:43:42 INFO - PID 897 | -----------------------------------------------------
[task 2019-03-22T10:43:42.917Z] 10:43:42 INFO - PID 897 | Suppressions used:
[task 2019-03-22T10:43:42.918Z] 10:43:42 INFO - PID 897 | count bytes template
[task 2019-03-22T10:43:42.919Z] 10:43:42 INFO - PID 897 | 30 928 nsComponentManagerImpl
[task 2019-03-22T10:43:42.919Z] 10:43:42 INFO - PID 897 | 611 17713 libfontconfig.so
[task 2019-03-22T10:43:42.920Z] 10:43:42 INFO - PID 897 | 1 29 libglib-2.0.so
[task 2019-03-22T10:43:42.920Z] 10:43:42 INFO - PID 897 | -----------------------------------------------------
[task 2019-03-22T10:43:43.992Z] 10:43:43 INFO - PID 897 | -----------------------------------------------------
[task 2019-03-22T10:43:43.993Z] 10:43:43 INFO - PID 897 | Suppressions used:
[task 2019-03-22T10:43:43.994Z] 10:43:43 INFO - PID 897 | count bytes template
[task 2019-03-22T10:43:43.995Z] 10:43:43 INFO - PID 897 | 30 928 nsComponentManagerImpl
[task 2019-03-22T10:43:43.995Z] 10:43:43 INFO - PID 897 | 611 17713 libfontconfig.so
[task 2019-03-22T10:43:43.999Z] 10:43:43 INFO - PID 897 | 1 29 libglib-2.0.so
[task 2019-03-22T10:43:43.999Z] 10:43:43 INFO - PID 897 | -----------------------------------------------------
[task 2019-03-22T10:43:44.151Z] 10:43:44 INFO - ...........
[task 2019-03-22T10:43:44.152Z] 10:43:44 INFO - TEST-OK | /2dcontext/imagebitmap/createImageBitmap-transfer.html | took 1336ms
[task 2019-03-22T10:43:44.183Z] 10:43:44 INFO - PID 897 | 1553251424179 Marionette INFO Stopped listening on port 2828
[task 2019-03-22T10:43:44.446Z] 10:43:44 INFO - PID 897 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-03-22T10:43:44.485Z] 10:43:44 INFO - PID 897 | ###!!! [Child][MessageChannel] Error: (msgtype=0x3600FE,name=PContent::Msg_AccumulateChildHistograms) Closed channel: cannot send/recv

[task 2019-03-22T10:43:50.845Z] 10:43:50 INFO - PROCESS LEAKS None
[task 2019-03-22T10:43:50.846Z] 10:43:50 INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 6408 byte(s) leaked in 56 allocation(s).
[task 2019-03-22T10:43:50.846Z] 10:43:50 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2019-03-22T10:43:50.846Z] 10:43:50 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2019-03-22T10:43:50.847Z] 10:43:50 INFO - Allowed depth was 4
[task 2019-03-22T10:43:50.847Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at PLDHashTable::Add, PLDHashTable::Add, PutEntry, Register
[task 2019-03-22T10:43:50.849Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at already_AddRefed, mozilla::dom::BrowsingContext::Create, mozilla::dom::ContentParent::CreateBrowser, nsFrameLoader::TryRemoteBrowser
[task 2019-03-22T10:43:50.849Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ContentParent::CreateBrowser, nsFrameLoader::TryRemoteBrowser, nsFrameLoader::ShowRemoteFrame, nsFrameLoader::Show
[task 2019-03-22T10:43:50.850Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at PLDHashTable::Add, PutEntry, Put, Put
[task 2019-03-22T10:43:50.850Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::WeakPtr, WeakPtr, mozilla::Maybe, mozilla::ContentPrincipal::AddonPolicy
[task 2019-03-22T10:43:50.852Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at nsNodeSupportsWeakRefTearoff::GetWeakReference, NS_GetWeakReference, do_GetWeakReference, mozilla::LoadContext::LoadContext
[task 2019-03-22T10:43:50.852Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at PLDHashTable::Add, PLDHashTable::Add, PutEntry, Subscribe
[task 2019-03-22T10:43:50.853Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::ChannelWrapper::ChannelWrapper, mozilla::extensions::ChannelWrapper::Get, mozilla::dom::ChannelWrapper_Binding::get, EnterJit
[task 2019-03-22T10:43:50.853Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, Append
[task 2019-03-22T10:43:50.854Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Realloc, nsTArray_base, ExtendCapacity, nsTArray_Impl
[task 2019-03-22T10:43:50.855Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::SupportsWeakPtr, mozilla::WeakPtr, WeakPtr, HashMapEntry
[task 2019-03-22T10:43:50.856Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring
[task 2019-03-22T10:43:50.856Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::BrowsingContext::Create, mozilla::dom::ContentParent::CreateBrowser, nsFrameLoader::TryRemoteBrowser, nsFrameLoader::ShowRemoteFrame
[task 2019-03-22T10:43:50.857Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at MakeUnique, IProtocol, mozilla::dom::PBrowserParent::PBrowserParent, mozilla::dom::TabParent::TabParent
[task 2019-03-22T10:43:50.857Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at WeakPtr, SupportsWeakPtr, mozilla::dom::PBrowserParent::PBrowserParent, mozilla::dom::TabParent::TabParent
[task 2019-03-22T10:43:50.858Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at SetPropertyAsInterface, nsHashPropertyBagBase::SetPropertyAsInterface, mozilla::extensions::ChannelWrapper::Get, mozilla::dom::ChannelWrapper_Binding::get
[task 2019-03-22T10:43:50.859Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2019-03-22T10:43:50.860Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsStandardURL::TemplatedMutator, Init, mozilla::net::nsStandardURL::TemplatedMutator, operator
[task 2019-03-22T10:43:50.860Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsHttpTransaction::ParseHead, mozilla::net::nsHttpTransaction::ProcessData, mozilla::net::nsHttpTransaction::WritePipeSegment, nsPipeOutputStream::WriteSegments
[task 2019-03-22T10:43:50.861Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at nsSegmentedBuffer::AppendNewSegment, nsPipe::GetWriteSegment, nsPipeOutputStream::WriteSegments, mozilla::net::nsHttpTransaction::WriteSegments
[task 2019-03-22T10:43:50.861Z] 10:43:50 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::TabParent::GetLoadContext, nsFrameLoader::LoadContext, mozilla::dom::FrameLoader_Binding::get_loadContext, mozilla::dom::binding_detail::GenericGetter
[task 2019-03-22T10:43:50.864Z] 10:43:50 INFO - Closing logging queue

There are 110 total failures in the last 7 days all on linux64 asan.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=237262939&repo=autoland&lineNumber=2527

task 2019-04-01T05:33:02.690Z] 05:33:02 INFO - TEST-START | /2dcontext/imagebitmap/createImageBitmap-transfer.html
[task 2019-04-01T05:33:02.690Z] 05:33:02 INFO - Closing window 21474836481
[task 2019-04-01T05:33:02.799Z] 05:33:02 INFO - PID 896 | ###!!! [Child][MessageChannel] Error: (msgtype=0x3500FE,name=PContent::Msg_AccumulateChildHistograms) Closed channel: cannot send/recv
[task 2019-04-01T05:33:02.799Z] 05:33:02 INFO - PID 896 | ###!!! [Child][MessageChannel] Error: (msgtype=0x3500FF,name=PContent::Msg_AccumulateChildKeyedHistograms) Closed channel: cannot send/recv
[task 2019-04-01T05:33:02.799Z] 05:33:02 INFO - PID 896 | ###!!! [Child][MessageChannel] Error: (msgtype=0x350103,name=PContent::Msg_RecordDiscardedData) Closed channel: cannot send/recv

[task 2019-04-01T05:33:11.028Z] 05:33:11 INFO - PROCESS LEAKS None
[task 2019-04-01T05:33:11.028Z] 05:33:11 INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 757936 byte(s) leaked in 56 allocation(s).
[task 2019-04-01T05:33:11.028Z] 05:33:11 INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2019-04-01T05:33:11.028Z] 05:33:11 INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2019-04-01T05:33:11.029Z] 05:33:11 INFO - Allowed depth was 4
[task 2019-04-01T05:33:11.029Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at PLDHashTable::Add, PLDHashTable::Add, PutEntry, Register
[task 2019-04-01T05:33:11.029Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at already_AddRefed, mozilla::dom::BrowsingContext::Create, mozilla::dom::ContentParent::CreateBrowser, nsFrameLoader::TryRemoteBrowser
[task 2019-04-01T05:33:11.029Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ContentParent::CreateBrowser, nsFrameLoader::TryRemoteBrowser, nsFrameLoader::ShowRemoteFrame, nsFrameLoader::Show
[task 2019-04-01T05:33:11.030Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at PLDHashTable::Add, PutEntry, Put, Put
[task 2019-04-01T05:33:11.030Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::WeakPtr, WeakPtr, mozilla::Maybe, mozilla::ContentPrincipal::AddonPolicy
[task 2019-04-01T05:33:11.030Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at nsNodeSupportsWeakRefTearoff::GetWeakReference, NS_GetWeakReference, do_GetWeakReference, mozilla::LoadContext::LoadContext
[task 2019-04-01T05:33:11.031Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at PLDHashTable::Add, PLDHashTable::Add, PutEntry, Subscribe
[task 2019-04-01T05:33:11.033Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::extensions::ChannelWrapper::ChannelWrapper, mozilla::extensions::ChannelWrapper::Get, mozilla::dom::ChannelWrapper_Binding::get, EnterJit
[task 2019-04-01T05:33:11.033Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, Append
[task 2019-04-01T05:33:11.034Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Realloc, nsTArray_base, ExtendCapacity, nsTArray_Impl
[task 2019-04-01T05:33:11.034Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::SupportsWeakPtr, mozilla::WeakPtr, WeakPtr, HashMapEntry
[task 2019-04-01T05:33:11.035Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, nsTSubstring
[task 2019-04-01T05:33:11.036Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::BrowsingContext::Create, mozilla::dom::ContentParent::CreateBrowser, nsFrameLoader::TryRemoteBrowser, nsFrameLoader::ShowRemoteFrame
[task 2019-04-01T05:33:11.036Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at MakeUnique, IProtocol, mozilla::dom::PBrowserParent::PBrowserParent, mozilla::dom::TabParent::TabParent
[task 2019-04-01T05:33:11.037Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at WeakPtr, SupportsWeakPtr, mozilla::dom::PBrowserParent::PBrowserParent, mozilla::dom::TabParent::TabParent
[task 2019-04-01T05:33:11.038Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at SetPropertyAsInterface, nsHashPropertyBagBase::SetPropertyAsInterface, mozilla::extensions::ChannelWrapper::Get, mozilla::dom::ChannelWrapper_Binding::get
[task 2019-04-01T05:33:11.039Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, nsTSubstring, mozilla::net::nsStandardURL::BuildNormalizedSpec
[task 2019-04-01T05:33:11.039Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at nsSegmentedBuffer::AppendNewSegment, nsPipe::GetWriteSegment, nsPipeOutputStream::WriteSegments, mozilla::net::nsHttpTransaction::WriteSegments
[task 2019-04-01T05:33:11.039Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsHttpTransaction::ParseHead, mozilla::net::nsHttpTransaction::ProcessData, mozilla::net::nsHttpTransaction::WritePipeSegment, nsPipeOutputStream::WriteSegments
[task 2019-04-01T05:33:11.040Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::net::nsStandardURL::TemplatedMutator, Init, mozilla::net::nsStandardURL::TemplatedMutator, operator
[task 2019-04-01T05:33:11.041Z] 05:33:11 INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::TabParent::GetLoadContext, nsFrameLoader::LoadContext, mozilla::dom::FrameLoader_Binding::get_loadContext, mozilla::dom::binding_detail::GenericGetter
[task 2019-04-01T05:33:11.044Z] 05:33:11 INFO - Closing logging queue
[task 2019-04-01T05:33:11.044Z] 05:33:11 INFO - queue closed

Looked in a few failure logs and the test that leaks is createImageBitmap-transfer.html

Junior will this be fixed too once bug 1539766 lands?

Flags: needinfo?(juhsu)
Whiteboard: [stockwell disable-recommended] → [stockwell needswork:owner]

Looked in a few failure logs and the test that leaks is createImageBitmap-transfer.html

Junior will this be fixed too once bug 1539766 lands?

For what I can tell, it's possible.
I believe it's caused by the previous failure of another test.
This intermittent is introduced by bug 1524154 comment 11 which is only realted to 2dcontext/imagebitmap/createImageBitmap-origin.sub.html

Flags: needinfo?(juhsu)

No other failures since the 2nd of April.

Whiteboard: [stockwell disable-recommended] → [stockwell fixed:other]

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

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

Repository breakdown:

  • mozilla-beta: 1

Platform breakdown:

  • linux64: 1

For more details, see:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?bug=1538150&startday=2019-04-08&endday=2019-04-14&tree=all

It's before uplift of bug 1539766.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.