Crash in [@ mozilla::ipc::IProtocol::ActorDealloc] from PMediaTransportParent.cpp mozilla::dom::NotReallyMovableButLetsPretendItIsRTCStatsCollection
Categories
(Core :: WebRTC, defect)
Tracking
()
People
(Reporter: aryx, Unassigned)
References
Details
(Keywords: crash, csectype-uaf, sec-high)
Crash Data
Crash report: https://crash-stats.mozilla.org/report/index/0b6ae5aa-051d-48c5-8830-448270201219
Reason: EXCEPTION_ACCESS_VIOLATION_READ
Top 10 frames of crashing thread:
0 xul.dll mozilla::ipc::IProtocol::ActorDealloc ipc/glue/ProtocolUtils.h:335
1 xul.dll mozilla::ipc::ActorLifecycleProxy::~ActorLifecycleProxy ipc/glue/ProtocolUtils.cpp:277
2 xul.dll std::_Func_impl_no_alloc<`lambda at /builds/worker/workspace/obj-build/ipc/ipdl/PMediaTransportParent.cpp:1116:44', void, const mozilla::dom::NotReallyMovableButLetsPretendItIsRTCStatsCollection&>::_Delete_this vs2017_15.8.4/VC/include/functional:1240
3 xul.dll mozilla::Maybe<`lambda at /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp:1364:7'>::reset mfbt/Maybe.h:658
4 xul.dll mozilla::MozPromise<mozilla::UniquePtr<mozilla::dom::RTCStatsCollection, mozilla::DefaultDelete<mozilla::dom::RTCStatsCollection> >, nsresult, 1>::ThenValue<`lambda at /builds/worker/checkouts/gecko/dom/media/webrtc/jsapi/MediaTransportParent.cpp:221:11'>::DoResolveOrRejectInternal xpcom/threads/MozPromise.h:911
5 xul.dll mozilla::MozPromise<CopyableTArray<mozilla::MozPromise<bool, nsresult, 1>::ResolveOrRejectValue>, bool, 1>::ThenValueBase::DoResolveOrReject xpcom/threads/MozPromise.h:597
6 xul.dll mozilla::MozPromise<CopyableTArray<mozilla::MozPromise<bool, nsresult, 1>::ResolveOrRejectValue>, bool, 1>::ThenValueBase::ResolveOrRejectRunnable::Run xpcom/threads/MozPromise.h:476
7 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1200
8 xul.dll mozilla::ipc::MessagePumpForNonMainThreads::Run ipc/glue/MessagePump.cpp:332
9 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:327
![]() |
Reporter | |
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Some kind of actor lifetime issue. Nika, does this look like anything that would be helped by some of your actor lifecycle work?
Comment 2•4 years ago
|
||
Maybe this is a dupe of bug 1683490? Same signature, also crashing on the IPDL background thread. The MozPromise looks different, but maybe it is the same underlying issue.
![]() |
||
Comment 3•4 years ago
|
||
What remains here isn't related to the same issue fixed in bug 1683490. What's left may not be a sec bug at all.
https://crash-stats.mozilla.org/report/index/670cd964-a2b2-459f-9789-2b3b80210413
Updated•3 years ago
|
Comment 4•3 years ago
|
||
The severity field for this bug is set to S3. However, the bug is flagged with the sec-high
keyword.
:mjf, could you consider increasing the severity of this security bug?
For more information, please visit auto_nag documentation.
Comment 5•3 years ago
|
||
This bug is stalled, with no new input in 11 months. I'm closing as incomplete. We can reopen if new crash reports come in.
Comment 6•3 years ago
|
||
Since the bug is closed, the stalled keyword is now meaningless.
For more information, please visit auto_nag documentation.
Updated•1 year ago
|
Description
•