Closed Bug 1354863 Opened 9 years ago Closed 8 years ago

Tab crashes when attempting to use soundcard on macOS computer without one.

Categories

(Core :: Audio/Video: cubeb, defect)

52 Branch
x86
macOS
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 1318619

People

(Reporter: danthedeckie, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Firefox/52.0 Build ID: 20170323105023 Steps to reproduce: Visit any website with audio playing - https://youtube.com/ for instance. Or on a site with video embedded, but without autoplaying, pressing 'play' on any video with audio. -- Fresh (this morning) macOS Sierra (10.12.4) install on a MacBook Air without a soundcard. Latest Firefox 52.0.2 (64 bit). Actual results: The tab crashes instantly and is replaced with a try again type prompt. If I attach a USB/bluetooth sound card, it works flawlessly with no crashes. Expected results: The video should playback without sound. Or in case of audio files, they should either play back without sound, or display a 'Sorry! No audio device' message.
Do you have some crash reports in the page about:crashes? If yes, paste the links here.
Flags: needinfo?(danthedeckie)
No, it doesn't list tab crashes there. All I see in the tab that crashed is the 'Gah. Your tab just crashed.' with the options to restore or close the tab. Is there a debugging mode I can turn on to get more info?
Flags: needinfo?(danthedeckie)
When I run firefox from a terminal, I get the following output when I visit a URL which crashes it: Assertion failed: (r == 0 && "Deadlock"), function enter, file /builds/slave/m-rel-m64-00000000000000000000/build/src/media/libcubeb/src/cubeb_utils_unix.h, line 58. ###!!! [Parent][MessageChannel] Error: (msgtype=0x2C0085,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
Component: Untriaged → Audio/Video: cubeb
Product: Firefox → Core
OS: Unspecified → Mac OS X
Hardware: Unspecified → x86
Alex, is it a duplicate solved by bug 1318619?
Flags: needinfo?(achronop)
Oh cool - Nightly does seem to fix it! Awesome. (On Nightly 55.0a1 (2017-04-10) (64-bit))
Could you test Beta, bug 1318619 is fixed in FF53+. https://www.mozilla.org/en-US/firefox/beta/all/
> Alex, is it a duplicate solved by bug 1318619? Yes, nice catch! This is solved in bug 1318619 fixed in Firefox 53. Fix corresponds to cubeb github commit 4e8323df.
Flags: needinfo?(achronop)
Ok, let's dupe it so. ty.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
(In reply to Loic from comment #6) > Could you test Beta, bug 1318619 is fixed in FF53+. > https://www.mozilla.org/en-US/firefox/beta/all/ Yes, Beta fixes it too. :-)
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.