Closed Bug 1758210 Opened 3 years ago Closed 2 years ago

Intermittent LeakSanitizer | leak at _M_init_functor, _M_init_functor, function, mozilla::dom::PRemoteWorkerChild::OnMessageReceived

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

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


[task 2022-03-04T22:56:46.621Z] 22:56:46     INFO - TEST-START | dom/serviceworkers/test/test_xslt.html
<...>
[task 2022-03-04T22:56:49.510Z] 22:56:49     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:49.511Z] 22:56:49     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:49.512Z] 22:56:49     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:49.512Z] 22:56:49     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:49.512Z] 22:56:49     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:49.513Z] 22:56:49     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:49.519Z] 22:56:49     INFO - GECKO(3027) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: NotFoundError: No such JSWindowActor 'SpecialPowers'
[task 2022-03-04T22:56:49.640Z] 22:56:49     INFO - GECKO(3027) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: NotFoundError: No such JSWindowActor 'AppTestDelegate'
[task 2022-03-04T22:56:49.643Z] 22:56:49     INFO - GECKO(3027) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: NotFoundError: No such JSWindowActor 'AppTestDelegate'
[task 2022-03-04T22:56:49.711Z] 22:56:49     INFO - GECKO(3027) | 1646434609710	Marionette	TRACE	Received observer notification quit-application
[task 2022-03-04T22:56:49.717Z] 22:56:49     INFO - GECKO(3027) | 1646434609710	Marionette	INFO	Stopped listening on port 2828
[task 2022-03-04T22:56:49.720Z] 22:56:49     INFO - GECKO(3027) | 1646434609711	Marionette	DEBUG	Marionette stopped listening
[task 2022-03-04T22:56:50.023Z] 22:56:50     INFO - GECKO(3027) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-03-04T22:56:50.184Z] 22:56:50     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:50.186Z] 22:56:50     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:50.188Z] 22:56:50     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:50.189Z] 22:56:50     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:50.192Z] 22:56:50     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:50.193Z] 22:56:50     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:50.313Z] 22:56:50     INFO - GECKO(3027) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-03-04T22:56:50.321Z] 22:56:50     INFO - GECKO(3027) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-03-04T22:56:50.322Z] 22:56:50     INFO - GECKO(3027) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-03-04T22:56:50.323Z] 22:56:50     INFO - GECKO(3027) | ###!!! [Parent][PImageBridgeParent] Error: RunMessage(msgname=PImageBridge::Msg_WillClose) Channel closing: too late to send/recv, messages will be lost
[task 2022-03-04T22:56:53.248Z] 22:56:53     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:53.250Z] 22:56:53     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:53.251Z] 22:56:53     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:53.252Z] 22:56:53     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:53.253Z] 22:56:53     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:53.253Z] 22:56:53     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:54.898Z] 22:56:54     INFO - GECKO(3027) | Waiting in WillDestroyCurrentMessageLoop for pid 3095
[task 2022-03-04T22:56:55.013Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.015Z] 22:56:55     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:55.016Z] 22:56:55     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:55.017Z] 22:56:55     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:55.022Z] 22:56:55     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:55.022Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.193Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.195Z] 22:56:55     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:55.195Z] 22:56:55     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:55.196Z] 22:56:55     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:55.197Z] 22:56:55     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:55.198Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.202Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.203Z] 22:56:55     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:55.204Z] 22:56:55     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:55.205Z] 22:56:55     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:55.206Z] 22:56:55     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:55.207Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.306Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.308Z] 22:56:55     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:55.310Z] 22:56:55     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:55.312Z] 22:56:55     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:55.314Z] 22:56:55     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:55.316Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.354Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.356Z] 22:56:55     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:55.357Z] 22:56:55     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:55.359Z] 22:56:55     INFO - GECKO(3027) |      13        416 nsComponentManagerImpl
[task 2022-03-04T22:56:55.360Z] 22:56:55     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:55.362Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.399Z] 22:56:55     INFO - GECKO(3027) | Waiting in WillDestroyCurrentMessageLoop for pid 3179
[task 2022-03-04T22:56:55.469Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.469Z] 22:56:55     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:55.469Z] 22:56:55     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:55.469Z] 22:56:55     INFO - GECKO(3027) |      55       1648 nsComponentManagerImpl
[task 2022-03-04T22:56:55.469Z] 22:56:55     INFO - GECKO(3027) |       2        288 libfontconfig.so
[task 2022-03-04T22:56:55.469Z] 22:56:55     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:55.516Z] 22:56:55     INFO - GECKO(3027) | Waiting in WillDestroyCurrentMessageLoop for pid 3177
[task 2022-03-04T22:56:55.516Z] 22:56:55     INFO - GECKO(3027) | Waiting in WillDestroyCurrentMessageLoop for pid 6199
[task 2022-03-04T22:56:55.516Z] 22:56:55     INFO - GECKO(3027) | Waiting in WillDestroyCurrentMessageLoop for pid 6218
[task 2022-03-04T22:56:55.516Z] 22:56:55     INFO - GECKO(3027) | Waiting in WillDestroyCurrentMessageLoop for pid 6158
[task 2022-03-04T22:56:59.379Z] 22:56:59     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:59.380Z] 22:56:59     INFO - GECKO(3027) | Suppressions used:
[task 2022-03-04T22:56:59.381Z] 22:56:59     INFO - GECKO(3027) |   count      bytes template
[task 2022-03-04T22:56:59.382Z] 22:56:59     INFO - GECKO(3027) |      10        312 nsComponentManagerImpl
[task 2022-03-04T22:56:59.382Z] 22:56:59     INFO - GECKO(3027) |     633      18115 libfontconfig.so
[task 2022-03-04T22:56:59.383Z] 22:56:59     INFO - GECKO(3027) |       1          9 libglib-2.0.so
[task 2022-03-04T22:56:59.384Z] 22:56:59     INFO - GECKO(3027) |       2        416 mozJSComponentLoader
[task 2022-03-04T22:56:59.385Z] 22:56:59     INFO - GECKO(3027) |       2         48 XPCWrappedNativeJSOps
[task 2022-03-04T22:56:59.385Z] 22:56:59     INFO - GECKO(3027) | -----------------------------------------------------
[task 2022-03-04T22:56:59.625Z] 22:56:59     INFO - TEST-INFO | Main app process: exit 0
[task 2022-03-04T22:56:59.626Z] 22:56:59     INFO - TEST-INFO | LeakSanitizer | To show the addresses of leaked objects add report_objects=1 to LSAN_OPTIONS
[task 2022-03-04T22:56:59.632Z] 22:56:59     INFO - TEST-INFO | LeakSanitizer | This can be done in testing/mozbase/mozrunner/mozrunner/utils.py
[task 2022-03-04T22:56:59.632Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at _M_init_functor, _M_init_functor, function, mozilla::dom::PRemoteWorkerChild::OnMessageReceived
[task 2022-03-04T22:56:59.633Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at pod_malloc, mozilla::BufferList, Pickle::Pickle, IPC::Message::Message
[task 2022-03-04T22:56:59.633Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at detail::ProxyRelease, ProxyRelease, NS_ProxyRelease, mozilla::dom::ServiceWorkerCloneData::~ServiceWorkerCloneData
[task 2022-03-04T22:56:59.634Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::ipc::SharedJSAllocatedData::CreateFromExternalData, mozilla::dom::ipc::StructuredCloneData::CopyExternalData, ProvideBuffer, mozilla::dom::ipc::UnpackClonedMessageData
[task 2022-03-04T22:56:59.634Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::dom::PRemoteWorkerChild::OnMessageReceived, mozilla::ipc::PBackgroundChild::OnMessageReceived, mozilla::ipc::MessageChannel::DispatchAsyncMessage, mozilla::ipc::MessageChannel::DispatchMessage
[task 2022-03-04T22:56:59.635Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at IPC::Message::IPDLMessage, Reply_ExecServiceWorkerOp, mozilla::dom::PRemoteWorkerChild::OnMessageReceived, mozilla::ipc::PBackgroundChild::OnMessageReceived
[task 2022-03-04T22:56:59.635Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Then, mozilla::dom::ServiceWorkerOp::ServiceWorkerOp, ServiceWorkerOp, ServiceWorkerOp
[task 2022-03-04T22:56:59.636Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::ipc::ActorLifecycleProxy::GetWeakProxy, mozilla::ipc::IPDLResolverInner::IPDLResolverInner, mozilla::dom::PRemoteWorkerChild::OnMessageReceived, mozilla::ipc::PBackgroundChild::OnMessageReceived
[task 2022-03-04T22:56:59.636Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::MozPromise, mozilla::MozPromise, mozilla::MozPromise, mozilla::MozPromiseHolderBase
[task 2022-03-04T22:56:59.637Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::MozPromiseHolderBase, mozilla::dom::ServiceWorkerOp::ServiceWorkerOp, ServiceWorkerOp, ServiceWorkerOp
[task 2022-03-04T22:56:59.637Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at js_pod_arena_malloc, maybe_pod_arena_malloc, pod_arena_malloc, pod_malloc
[task 2022-03-04T22:56:59.638Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at mozilla::MozPromiseHolderBase, mozilla::dom::ServiceWorkerOp::ServiceWorkerOp, ServiceWorkerOp, mozilla::dom::MessageEventOp::MessageEventOp
[task 2022-03-04T22:56:59.639Z] 22:56:59    ERROR - TEST-UNEXPECTED-FAIL | LeakSanitizer | leak at Then, mozilla::dom::ServiceWorkerOp::ServiceWorkerOp, ServiceWorkerOp, mozilla::dom::MessageEventOp::MessageEventOp
[task 2022-03-04T22:56:59.640Z] 22:56:59     INFO - runtests.py | Application ran for: 0:04:05.441545
Component: General → DOM: Workers
Status: NEW → RESOLVED
Closed: 3 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 ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.