Hi Eric, > On Aug 23, 2017, at 08:34, Eric Green <[email protected]> wrote: > > Hi, > > I am working on implementing renegotiation into SIP.js, specifically looking > at hold/unhold via changing SDP attributes to sendonly. This is working when > Firefox negotiates audio only, or is the person triggering the renegotiation. > The problem starts when Firefox is doing a video call and is the target of > being put on hold. The browser will receive an SDP offer with a=sendonly for > both video and audio sections of the call. I successfully apply this to the > peer connection and the peer connection changes to have-remote-offer state. I > can successfully call createAnswer, generate the RTCSessionDescription, but > when I call setLocalDescription on my peer connection with the answer from > createAnswer, the browser will lock up. > > This is one of my crash reports: > https://crash-stats.mozilla.com/report/index/9de4defb-5a39-4950-9f7f-c8e060170823 > > I could put together a simple demo to replicate this if needed. It is > happening in both the production version of Firefox and the Developer build. > Chrome is working successfully with the same javascript. > > Any thoughts on what I can do to make Firefox not crash on this?
From looking at the crash report it would be super helpful if you could send me a way to reproduce this, e.g. point me to github page with code, or a link to web page for testing. Or open a bug report about it on https://bugzilla.mozilla.org <https://bugzilla.mozilla.org/> Which ever is easier for you. Thank you very much in advance Nils Ohlmeier
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

