When calling VcmRxStartICE_m(), vcmCreateTransportFlow() can error out due mMedia becoming NULL and cause wrong-thread releases in VcmRxStartICE_m(). This is likely due to the patch for bug 820538, and that we're still using DISPATCH_SYNC. Since pc->mMedia became NULL, we can't store the flow in it, and we release it on mainthread, which due to bug 830100 can cause a thread-safety assertion. (Note that this crashes on purpose even in an opt/release build, which limits any security implications). Found when trying to reproduce bug 835238
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 835238
You need to log in before you can comment on or make changes to this bug.