NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.35k stars 13.59k forks source link

firefox: discord tab crashes, but not in firefox-bin #332540

Open nydragon opened 1 month ago

nydragon commented 1 month ago

Describe the bug

A clear and concise description of what the bug is.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Open discord in Firefox
  2. Join a voice call, private message or server
  3. Allow microphone access
  4. Have somebody else join
  5. UI does not react to clicks anymore, on hover effects are triggered however, no audio plays, after a while the tab crashes

Expected behavior

Discord to work as normal, as it does in firefox-bin

Screenshots

If applicable, add screenshots to help explain your problem.

image

Additional context

Looked for duplicates with is:issue discord label:"0.kind: bug" crash firefox is:open

Notify maintainers

@lovesegfault @Hexadecimaaal @taku0

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.43, NixOS, 24.11 (Vicuna), 24.11.20240728.52ec9ac`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.5`
 - channels(root): `"nixos-24.05"`
 - nixpkgs: `/nix/store/bcghcr9qwqmanpds017w75mcqda4fgab-source`

Add a :+1: reaction to issues you find important.

tiecia commented 1 month ago

I am experiencing this same issue. I am noticing the crash happens as soon as the other person speaks or in some way provides sound.

nativerv commented 1 month ago

Same, firefox-bin works, firefox crashes the discord tab and logs me out, nixpkgs rev 9a96f23c491c081b38eab96d22fa958043c9fa

k1gen commented 2 weeks ago

happens for me too. I can provide a backtrace: https://paste.rs/K1870.txt

patka-123 commented 2 weeks ago

Perhaps my crash is related. When I switch microphone inputs in Google Meet in Firefox my browser tab also crashes.

Is this any useful? https://crash-stats.mozilla.org/report/index/59e48fbb-3b77-469b-a790-f1f6a0240826

voronind-com commented 1 week ago

I have this issue on firefox-esr 128.1.0. There's no bin version for ESR. I created a request for it here https://github.com/NixOS/nixpkgs/issues/339217