Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2019 19:00:47 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Wesley Wroten <wesley.a.wroten@gmail.com>
Cc:        gecko@FreeBSD.org
Subject:   Re: firefox-esr stuff weird
Message-ID:  <5zil-ctkg-wny@FreeBSD.org>
In-Reply-To: <CAAYL77AUwzA-r2yoi3BAEiejASirocoVCfVp3t6mkDPdPC6P8Q@mail.gmail.com> (Wesley Wroten's message of "Thu, 12 Dec 2019 12:05:38 -0500")
References:  <CAAYL77AUwzA-r2yoi3BAEiejASirocoVCfVp3t6mkDPdPC6P8Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
(CC'ing the canonical maintainer.)

Wesley Wroten <wesley.a.wroten@gmail.com> writes:

> hello
> when i use firefox on FreeBSD 12.1-RELEASE i get these weird errors like
> JavaScript error: resource:///modules/sessionstore/SessionStore.jsm, line
> 1325: uncaught exception: 2147746065
> at the startup and
> [Child 1547, MediaPlayback #3] WARNING: Decoder=816d84200 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #2] WARNING: Decoder=816d84200 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #4] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #3] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #2] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #2] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #4] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #1] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #4] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307
> [Child 1547, MediaPlayback #3] WARNING: Decoder=81e900800 Decode error:
> NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) -
> RefPtr<MediaSourceTrackDemuxer::SamplesPromise>
> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is
> detached.: file
> /wrkdirs/usr/ports/www/firefox-esr/work/firefox-68.2.0/dom/media/MediaDecoderStateMachine.cpp,
> line 3307

Probably depends on the stream being played. Can you reproduce on www/firefox?

> the sound is decoding wrong, it decodes different layers at different
> volumes

Check audio:support. If not "pulse" or "pulse-rust" install pulseaudio.
Only PulseAudio is recommeded upstream, other backends may have issues.

Without steps to reproduce it's hard to tell if there's a bug. For one,
some streams may use dynamic range compression to level the volume,
making everything more loud. For two, multi-channel audio may have
different perceivable volume depending on how it's downmixed to stereo.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5zil-ctkg-wny>