Skip to content

firefox 58: does not produce any sound #34822

@castilma

Description

@castilma

Issue description

Edit: firefox doesn't produce any sound anymore.
With a clean firefox profile, I am unable to play this stream.
The error is Error loading media: File could not be played

When I click on play, the lines starting from Sandbox get printed.

$ firefox -profilemanager                                       
JavaScript error: jar:file:///nix/store/w28043p6gfzsihrpd7p7xzb4am4fmvmm-firefox-unwrapped-58.0.1/lib/firefox-58.0.1/omni.ja!/components/XULStore.js, line 70: Error: Can't find profile directory.
JavaScript error: jar:file:///nix/store/w28043p6gfzsihrpd7p7xzb4am4fmvmm-firefox-unwrapped-58.0.1/lib/firefox-58.0.1/omni.ja!/components/XULStore.js, line 70: Error: Can't find profile directory.
JavaScript warning: https://archive.org/includes/jquery-1.10.2.min.js?v1.10.2, line 1: Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead
JavaScript warning: resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/demangle.js, line 0: Successfully compiled asm.js code (total compilation time 450ms; unable to cache asm.js in synchronous scripts; try loading asm.js via <script async> or createElement('script'))
Sandbox: seccomp sandbox violation: pid 20594, tid 20869, syscall 16, args 45 2147767296 139970708755800 105 0 0.
Sandbox: seccomp sandbox violation: pid 20594, tid 20869, syscall 16, args 45 2147767296 139970708755816 105 0 0.
[Child 20594, MediaPlayback #1] WARNING: 7f4d7689ef40 OpenCubeb() failed to init cubeb: file /build/firefox-58.0.1/dom/media/AudioStream.cpp, line 387
[Child 20594, MediaPlayback #2] WARNING: Decoder=7f4d76224400 [OnMediaSinkAudioError]: file /build/firefox-58.0.1/dom/media/MediaDecoderStateMachine.cpp, line 3642
[Child 20594, MediaPlayback #2] WARNING: Decoder=7f4d76224400 Decode error: NS_ERROR_DOM_MEDIA_MEDIASINK_ERR (0x806e000b) - OnMediaSinkAudioError: file /build/firefox-58.0.1/dom/media/MediaDecoderStateMachine.cpp, line 3365

videos on youtube play, but without sound. terminal output:

Sandbox: seccomp sandbox violation: pid 9292, tid 9427, syscall 16, args 51 2147767296 140313671193944 105 0 0.
Sandbox: seccomp sandbox violation: pid 9292, tid 9427, syscall 16, args 51 2147767296 140313671193960 105 0 0.
[Child 9292, MediaPlayback #3] WARNING: 7f9d4642e940 OpenCubeb() failed to init cubeb: file /build/firefox-58.0.1/dom/media/AudioStream.cpp, line 387
[Child 9292, MediaPlayback #3] WARNING: Decoder=7f9d5053b400 [OnMediaSinkAudioError]: file /build/firefox-58.0.1/dom/media/MediaDecoderStateMachine.cpp, line 3642

Steps to reproduce

install firefox 58.0.1 (or 58.0.2): nix-env -iA nixos.firefox
launch from the console: $ firefox #-profilemanager #optionally create a new profile
try to play mentioned stream

Technical details

  • system: "x86_64-linux"
  • host os: Linux 4.9.78, NixOS, 17.09.2987.59890bb1351 (Hummingbird)
  • multi-user?: yes
  • sandbox: no
  • version: nix-env (Nix) 1.11.16
  • channels(mcd): ""
  • channels(root): "nixos-17.09.2987.59890bb1351"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions