(In reply to Jonathan Lennox from comment #2) > The following steps reproduce this pretty reliably for me (75% of the time at least). I haven't experimented to see how many of these steps are actually necessary. > > 1. Have a MacBook pro with an external monitor and webcam. (In case it matters, the external monitor is an LG Ultrawide, which is retina). I'm running macOS Mojave 10.14.6 (18G4032). > > 2. Start Firefox Nightly (77.0a1 (2020-04-21) (64-bit)) with the laptop lid closed, so all windows are on the external monitor. > > 3. Go to https://meet.jit.si/SomeArbitraryConference. Select the webcam as the camera and microphone. (Note that explicitly selecting the camera and microphone in Firefox's dialogs may be necessary; if you have history with meet.jit.si you may need to open in a private window.) > > 4. Open the laptop lid. Windows move to the laptop screen. > > 5. Drag the Firefox nightly window back to the external monitor. > > 6. Close the laptop lid. All windows move back to the external monitor. > > The crash will happen sometime during this process. Unfortunately, I cannot reproduce this on my MacBook Pro 2017 with Mac OS 10.15.2 (Catalina). I've tried to open and close lid several time or move the windows back and forth between laptop screen to external monitor but no crashes happens.
Bug 1631814 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Jonathan Lennox from comment #2) > The following steps reproduce this pretty reliably for me (75% of the time at least). I haven't experimented to see how many of these steps are actually necessary. > > 1. Have a MacBook pro with an external monitor and webcam. (In case it matters, the external monitor is an LG Ultrawide, which is retina). I'm running macOS Mojave 10.14.6 (18G4032). > > 2. Start Firefox Nightly (77.0a1 (2020-04-21) (64-bit)) with the laptop lid closed, so all windows are on the external monitor. > > 3. Go to https://meet.jit.si/SomeArbitraryConference. Select the webcam as the camera and microphone. (Note that explicitly selecting the camera and microphone in Firefox's dialogs may be necessary; if you have history with meet.jit.si you may need to open in a private window.) > > 4. Open the laptop lid. Windows move to the laptop screen. > > 5. Drag the Firefox nightly window back to the external monitor. > > 6. Close the laptop lid. All windows move back to the external monitor. > > The crash will happen sometime during this process. Unfortunately, I cannot reproduce this on my MacBook Pro 2017 with Mac OS 10.15.2 (Catalina). I've tried to open and close lid several time or move the windows back and forth between laptop screen to external monitor but no crashes happens. I have no idea why Firefox crashes in `CoreAudio`. The microphone stays the same during the whole process. If the output device also stays the same as well, then there is no audio device changed in between. Jonathan Lennox, is the output device changed during this process?