Closed Bug 1740390 Opened 3 years ago Closed 1 year ago

Intermittent LeakSanitizer | leak at pod_malloc, mozilla::BufferList, Pickle::Pickle, IPC::Message::Message

Categories

(Core :: DOM: Service Workers, defect, P5)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure)

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


[task 2021-11-09T23:23:13.693Z] 23:23:13     INFO - TEST-START | /xhr/send-content-type-charset.htm
[task 2021-11-09T23:23:13.698Z] 23:23:13     INFO - Closing window 912926a5-311d-410b-adf7-947835445189
[task 2021-11-09T23:23:14.150Z] 23:23:14     INFO - Browser exited with return code 0
[task 2021-11-09T23:23:14.158Z] 23:23:14     INFO - ERROR | LeakSanitizer | SUMMARY: AddressSanitizer: 1216 byte(s) leaked in 7 allocation(s).
[task 2021-11-09T23:23:14.158Z] 23:23:14     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - Allowed depth was 4
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at allocate, allocate, _M_allocate, std::vector
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame allocate matched a expected leak
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::DataChannelConnection::Open, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::dom::PeerConnectionImpl_Binding::createDataChannel
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame mozilla::DataChannelConnection::Open matched a expected leak
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at pod_malloc, mozilla::BufferList, Pickle::Pickle, IPC::Message::Message
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at NS_NewDOMDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::dom::PeerConnectionImpl_Binding::createDataChannel
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame NS_NewDOMDataChannel matched a expected leak
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::WeakPtr, mozilla::DataChannelConnection::Destroy, mozilla::PeerConnectionImpl::CloseInt, mozilla::PeerConnectionImpl::Close
[task 2021-11-09T23:23:14.159Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame mozilla::WeakPtr matched a expected leak
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::ipc::MessageChannel::OnMessageReceivedFromLink, mozilla::ipc::PortLink::OnPortStatusChanged, mozilla::ipc::PortLink::PortObserverThunk::OnPortStatusChanged, mozilla::ipc::NodeController::PortStatusChanged
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::DataChannelConnection::Create, mozilla::PeerConnectionImpl::EnsureDataConnection, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame mozilla::DataChannelConnection::Create matched a expected leak
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteString, nsstring::nsAString::start_bulk_write_impl
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at nsRefPtrDeque, mozilla::DataChannelConnection::DataChannelConnection, mozilla::DataChannelConnection::Create, mozilla::PeerConnectionImpl::EnsureDataConnection
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame nsRefPtrDeque matched a expected leak
[task 2021-11-09T23:23:14.160Z] 23:23:14     INFO - Closing logging queue
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - queue closed
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - Allowed depth was 4
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at allocate, allocate, _M_allocate, std::vector
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame allocate matched a expected leak
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::DataChannelConnection::Open, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::dom::PeerConnectionImpl_Binding::createDataChannel
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame mozilla::DataChannelConnection::Open matched a expected leak
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at pod_malloc, mozilla::BufferList, Pickle::Pickle, IPC::Message::Message
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at NS_NewDOMDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::dom::PeerConnectionImpl_Binding::createDataChannel
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame NS_NewDOMDataChannel matched a expected leak
[task 2021-11-09T23:23:14.161Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::WeakPtr, mozilla::DataChannelConnection::Destroy, mozilla::PeerConnectionImpl::CloseInt, mozilla::PeerConnectionImpl::Close
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame mozilla::WeakPtr matched a expected leak
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::ipc::MessageChannel::OnMessageReceivedFromLink, mozilla::ipc::PortLink::OnPortStatusChanged, mozilla::ipc::PortLink::PortObserverThunk::OnPortStatusChanged, mozilla::ipc::NodeController::PortStatusChanged
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at mozilla::DataChannelConnection::Create, mozilla::PeerConnectionImpl::EnsureDataConnection, mozilla::PeerConnectionImpl::CreateDataChannel, mozilla::PeerConnectionImpl::CreateDataChannel
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame mozilla::DataChannelConnection::Create matched a expected leak
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at Alloc, nsTSubstring, Gecko_StartBulkWriteString, nsstring::nsAString::start_bulk_write_impl
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame Alloc matched a expected leak
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - TEST-FAIL | LeakSanitizer | leak at nsRefPtrDeque, mozilla::DataChannelConnection::DataChannelConnection, mozilla::DataChannelConnection::Create, mozilla::PeerConnectionImpl::EnsureDataConnection
[task 2021-11-09T23:23:14.162Z] 23:23:14     INFO - INFO | LeakSanitizer | Frame nsRefPtrDeque matched a expected leak
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Blocks: LSan

The last failure has a different leak. I am moving to the Service Worker component for now.

Component: DOM: Networking → DOM: Service Workers

Of the three recent failures, 1 is the remote worker issue, and 2 are the profiler issue

See Also: → 1799257

No failures for 5 months.

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