Closed Bug 1512197 Opened 2 years ago Closed 2 years ago

Crash in mozilla::MozPromise<T>::Private::Reject<T>

Categories

(Core :: XPCOM, defect, P2)

Unspecified
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla65
Tracking Status
firefox-esr60 --- unaffected
firefox64 --- unaffected
firefox65 --- fixed

People

(Reporter: marcia, Assigned: jib)

References

Details

(Keywords: crash, regression)

Crash Data

Attachments

(1 file)

This bug was filed from the Socorro interface and is
report bp-a852badd-6f49-4a7c-8ae5-897960181205.
=============================================================

Small volume regression which started in Build 20181130093534: https://bit.ly/2BTl6u6. Affects Windows, Linux and Android.

Possible regression range based on Build ID: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=d99bf39f5223abe554a629a947eee344c3e9e29e&tochange=950f6d29da967b9999ce709e94bf35b244f79100

Possible regression of Bug 1492479? ni on :Jib

Top 10 frames of crashing thread:

0 XUL void mozilla::MozPromise<RefPtr<mozilla::DOMMediaStream>, RefPtr<mozilla::MediaMgrError>, true>::Private::Reject<RefPtr<mozilla::MediaMgrError> > xpcom/threads/MozPromise.h:1042
1 XUL mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run xpcom/threads/MozPromise.h:1166
2 XUL mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::Run xpcom/threads/MozPromise.h:386
3 XUL nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1157
4 XUL NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:468
5 XUL mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:88
6 XUL nsBaseAppShell::Run ipc/chromium/src/base/message_loop.cc:314
7 XUL nsAppShell::Run widget/cocoa/nsAppShell.mm:745
8 XUL XRE_RunAppShell toolkit/xre/nsEmbedFunctions.cpp:915
9 XUL XRE_InitChildProcess ipc/chromium/src/base/message_loop.cc:314

=============================================================
Flags: needinfo?(jib)
Assignee: nobody → jib
Rank: 11
Flags: needinfo?(jib)
Priority: -- → P2
Pushed by jbruaroey@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/73f92838946a
Temporary fix for incorrect sharing of MozPromiseHolder in MediaManager. r=jya
https://hg.mozilla.org/mozilla-central/rev/73f92838946a
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in before you can comment on or make changes to this bug.