nightly 20200422 has no sound in videos on vimeo and youtube. Worked 20200421.
Categories
(Firefox :: Untriaged, defect)
Tracking
()
People
(Reporter: u532768, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0
Steps to reproduce:
Compiled nightly from a cloned hg repository. Installed.
Actual results:
There is no sound in videos played on vimeo and youtube. Sound works on my system (Fedora 31) and in the system browser,
Name : firefox
Version : 75.0
Release : 1.fc31
Architecture: x86_64
Expected results:
Sound should have worked. It was working yesterday with a fully up to date hg repository when I compiled nightly.
I see this in the terminal, and it seems to be related to the issue:
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: resource://gre/modules/MainProcessSingleton.jsm, line 7: uncaught exception: out of memory
JavaScript error: resource://gre/modules/MainProcessSingleton.jsm, line 34: uncaught exception: out of memory
JavaScript error: resource:///modules/BrowserGlue.jsm, line 550: uncaught exception: out of memory
JavaScript error: resource:///modules/BrowserGlue.jsm, line 1097: uncaught exception: out of memory
JavaScript error: resource://gre/modules/ActorManagerParent.jsm, line 20: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addonManager.js, line 62: uncaught exception: out of memory
JavaScript error: resource://gre/modules/AddonManager.jsm, line 69: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm, line 226: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm, line 226: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm, line 226: uncaught exception: out of memory
JavaScript error: resource://gre/modules/Extension.jsm, line 90: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm, line 226: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIDatabase.jsm, line 1558: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm, line 226: uncaught exception: out of memory
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm, line 226: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: resource://gre/modules/ExtensionCommon.jsm, line 2310: Error: primed listener not re-registered
JavaScript error: resource://gre/modules/ExtensionCommon.jsm, line 2310: Error: primed listener not re-registered
JavaScript error: resource://gre/modules/ExtensionCommon.jsm, line 2310: Error: primed listener not re-registered
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: resource://gre/modules/ExtensionProcessScript.jsm, line 15: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: , line 0: uncaught exception: out of memory
JavaScript error: resource://gre/modules/ExtensionProcessScript.jsm, line 15: uncaught exception: out of memory
[Child 294199, MediaDecoderStateMachine #1] WARNING: Decoder=7f0db2448000 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /mnt/to_archive/accum/src/firefox-source/dom/media/MediaDecoderStateMachine.cpp, line 3370
[Child 294199, MediaDecoderStateMachine #1] WARNING: Decoder=7f0db2448000 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /mnt/to_archive/accum/src/firefox-source/dom/media/MediaDecoderStateMachine.cpp, line 3370
[Child 294199, MediaDecoderStateMachine #1] WARNING: Decoder=7f0db2448000 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /mnt/to_archive/accum/src/firefox-source/dom/media/MediaDecoderStateMachine.cpp, line 3370
[Child 294199, MediaDecoderStateMachine #1] WARNING: Decoder=7f0d99e64400 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /mnt/to_archive/accum/src/firefox-source/dom/media/MediaDecoderStateMachine.cpp, line 3370
[Child 294199, MediaDecoderStateMachine #1] WARNING: Decoder=7f0d99e64400 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /mnt/to_archive/accum/src/firefox-source/dom/media/MediaDecoderStateMachine.cpp, line 3370
[Child 294199, MediaDecoderStateMachine #1] WARNING: Decoder=7f0d99e64400 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /mnt/to_archive/accum/src/firefox-source/dom/media/MediaDecoderStateMachine.cpp, line 3370
I attempted to use mozregression to resolve the offending change, and lo and behold, there was no issue. But I make no changes to the default configuration, so it doesn't make sense. I should be building the exact same binary as mozilla. I am still left without audio on videos, though I have the distro firefox as a working alternative.
Firefox nightly 77.0a1 (2020-04-22) (64 bits) on kubuntu 19.10.
I've the same issue:
No sound on videos on youtube or arte.tv.
No sound too with a new clean profile.
Sound was OK with the nightly 77.0a1 (2020-04-21) and is OK with the 75.0 version.
Comment 4•5 years ago
|
||
Same problem in Nightly 77.0a1 (2020-04-22) on Arch.
There are NS_ERROR_DOM_MEDIA_METADATA_ERR errors in some sites, but I'm not sure it is related to the sound problem.
Comment 5•5 years ago
|
||
Firefox nightly 77.0a1 (2020-04-23) (64-bit) on Debian bullseye/sid
Kernel: Linux 5.5.0-2-amd64
pulseaudio 13.0
Local sound - OK (mp4, mp3, etc)
No sound on videos (youtube, vimeo, reddit, etc.) and podcast radio-t.com
Start Firefox with disable all add-ons, new profile, start FF on safe mode.
Sound was OK in FF nightly 77.0a1 (2020-04-21) and stable version Firefox 75
WTF?
Comment 7•5 years ago
|
||
(In reply to Muirotnapren from comment #5)
Firefox nightly 77.0a1 (2020-04-23) (64-bit) on Debian bullseye/sid
Kernel: Linux 5.5.0-2-amd64
pulseaudio 13.0
Local sound - OK (mp4, mp3, etc)
No sound on videos (youtube, vimeo, reddit, etc.) and podcast radio-t.com
Start Firefox with disable all add-ons, new profile, start FF on safe mode.
Sound was OK in FF nightly 77.0a1 (2020-04-21) and stable version Firefox 75
WTF?
UPD: Today 24.04.2020 09:00 (+3 GMT) reinstall Firefox Nightly, sync my account and sound was OK :)
Mozilla/5.0 (X11; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0 ID:20200423214309
nightly 77.0a1 20200423214309
After downloading ans installing the last .tar.bz2 version, always no sound in videos with my personal profile (many extensions) and a new clean profile.
In a terminal at the first launch:
(firefox:10067): GLib-GObject-WARNING **: 09:49:17.685: ../../../gobject/gsignal.c:3498: signal name 'text_caret_moved' is invalid for instance '0x7f968a3b30b0' of type 'MaiAtkType27'
[Child 10271, MediaDecoderStateMachine #1] WARNING: Decoder=7f670b4e1400 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp, line 3370
And after the following launches:
(firefox:14980): GLib-GObject-WARNING **: 11:58:19.102: ../../../gobject/gsignal.c:3498: signal name 'selection_changed' is invalid for instance '0x7fcc29d4cf50' of type 'MaiAtkType3'
(firefox:14980): GLib-GObject-WARNING **: 11:58:21.430: ../../../gobject/gsignal.c:3498: signal name 'selection_changed' is invalid for instance '0x7fcc255ec2f0' of type 'MaiAtkType3'
(firefox:14980): GLib-GObject-WARNING **: 11:58:23.925: ../../../gobject/gsignal.c:3498: signal name 'load_complete' is invalid for instance '0x7fcc34816a10' of type 'MaiAtkType139'
Yes, today's (20200423) nightly update fixed the issue. I now have sound again, closing the ticket.
Reporter | ||
Comment 10•5 years ago
|
||
Sorry, 20200424 not 20200423!
Comment 11•5 years ago
|
||
Kubuntu 19.10 / Kernel 5.6.6-050606-generic x86_64 GNU/Linux
Sorry but always the same issue with a new clean profile with 20200424114754.
Not resolved for me.
Reporter | ||
Comment 12•5 years ago
|
||
I'll open it again then. Maybe you should try using mozregression to determine the changeset that is causing your issue. Something like
mozregression --bad 20200424 --good 20200421
It's pretty fast since it is binary search, so exponential.
You will have to install the mozregression program on your system, probably best by using pip. I like to put things in my home directory instead of the system directory, thus the --user. If you leave it off it will put things in system directories and that can wreak havoc with package managers.
pip install --user --upgrade mozregression
should do it.
Comment 13•5 years ago
|
||
Check with the last version 20200424214433 : always no sound in videos (youtube, dailymotion, arte.tv)
I'll install and check with mozregression, I'll be back.
Comment 14•5 years ago
|
||
I check in a terminal with the cmd : "python3 ./mozregression --good 2020-04-21 --bad 2020-04-22"
and all checked versions have sound in videos (I only check on youtube).
I notice it uses the english version of nithgly.
I downloaded the fr.linux-x84_64.tar.bz2 versions from https://ftp.mozilla.org/pub/firefox/nightly/2020/04/2020-04-21-xx-yy-zz-mozilla-central-l10n/ and I've the regression (loss of sound in videos) between the "--good" 2020-04-21-09-42-20 and the "--bad" 2020-04-21-22-25-03.
Comment 15•5 years ago
|
||
20200424214433 version.
Yes !!!
With the last update, I finally found sound in the videos.
For me, it's good now and it'll be closed.
Thank a lot.
Description
•