Closed Bug 1673820 Opened 5 years ago Closed 5 years ago

Firefox freeze facebook with RDD enabled

Categories

(Core :: Audio/Video: Playback, defect, P3)

Firefox 84
defect

Tracking

()

RESOLVED DUPLICATE of bug 1673192

People

(Reporter: mix5003, Unassigned)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36

Steps to reproduce:

Use Linux Mint 20 Cinnamon. Open firefox Nightly, Go to facebook.com and scroll down for load next feed and wait around 1 second and scroll again 2-5 times. and then it freeze.

i not found this issue when i use Firefox Nightly on Windows 10

Actual results:

Firefox freeze. can not scroll, change tabs, close tab, open new tab or anythings else.
when try to close by click X at top right. OS ask for kill process and it can not close properly.

when i open firefox by CLI. i found this message when it freeze
(firefox:878536): GLib-GObject-WARNING **: 16:11:28.719: ../../../gobject/gsignal.c:3599: signal name 'load_complete' is invalid for instance '0x7f0306dfaf50' of type 'MaiAtkType139'

Expected results:

Firefox should not freeze

addition info https://termbin.com/5l3v ```

i think error message that i post on first post may not relate. when i freeze on other page (like translate.google.com) it not show that message.

Flags: needinfo?(mix5003)

i try many way in that link. ex:

  1. i use latest firefox and already ran apt upgrade to update to latest version
  2. when it freeze it not use CPU resource and it no warning about unresponsive script and it just freeze but not close.
  3. i try firefox with new profile it still freeze. and it still freeze in safe mode
  4. i try to disable hardware acceslator but it not help
  5. about:crashes has no data relate to this freeze
  6. i try to download latest nightly build in webpage and extract it to ram disk. but it still freeze
  7. one time when it freeze i can here audio from youtube page it can play audio normally. but i not sure is video still play or not.

i am not sure is it relate to video/audio or not. for now i use this for test in my computer

  1. run firefox with new profile
  2. login facebook (you must login facebook because if you use guest mode this link will work everytime i test)
  3. go to this link: https://www.facebook.com/zanaelsheep/posts/3388250254544795
  4. if it not freeze close, firefox and report it (actually i think this link not freeze only time that i first login in that profile)

any suggestion or another way to debug?

Flags: needinfo?(mix5003)
i tested on Firefox 82.0.1 (64 Bit) on same machine. it work normally. no freeze at all. this is raw data from Firefox 82
and Firefox 83.0b5 is work normally too. so i think it only bug in 84

I've also experienced similar problems.

I tried to uninstall firefox and then i re-installed an old nightly build (82.0a1), and it worked fine.
After i let it update to the latest nightly builds (84.0a1) the problem returned, even with a fresh profile (created because of the downgrade).

I have exactly the same problem.
Arch Linux with Cinnamon.
Firefox 84.0a1 (official build downloaded from mozilla.org).

Hi, thanks for the report.

Setting a component for this in order to get the dev team involved, as I don't have the right environment to test this issue. (Please check if this is reproducible in safe mode)
(If the team feels it's an incorrect one please feel free to change it to a more appropriate one.)

Best regards,
Clara

Component: Untriaged → Widget: Gtk
Flags: needinfo?(mix5003)
Product: Firefox → Core

Can you reproduce that on both, Windows 10 and Linux?

i can't reproduce on windows 10. but may be it because it is different machine

Flags: needinfo?(mix5003)

This is addition info that should help you find a problem

The last version that work fine is (no freeze)
https://ftp.mozilla.org/pub/firefox/nightly/2020/10/2020-10-20-14-55-47-mozilla-central/

that mean the first version that i found problem is
https://ftp.mozilla.org/pub/firefox/nightly/2020/10/2020-10-21-09-51-28-mozilla-central/

Can you set gfx.webrender.force-disabled to false at about:config, restart browser and try again? We need to check if that's webrender related.
Thanks.

Flags: needinfo?(mix5003)

after set gfx.webrender.force-disabled to false problemt still exists.

i found that if i set media.rdd-process.enabled to false. my test page is not freeze ( i tested for 10 minute and no freeze)
now i test at https://www.facebook.com/SMEMOVE.TH/videos/?ref=page_internal

Flags: needinfo?(mix5003)

Then it's caused by RDD process.

Component: Widget: Gtk → Audio/Video: Playback
Summary: Firefox freeze facebook → Firefox freeze facebook with RDD enabled

This is Video that show how it freeze
https://www.youtube.com/watch?v=cs7uK7P4qCo

another thing i just found. may be it because RDD is not started, so firefox wait until it started. but it never came true?

this video show that if i go to other page to start RDD and came back to page that has a problem. it will no problem anymore.
https://www.youtube.com/watch?v=WSN6Vdt-QCA

Hi, jya,
Do you have any idea why enabling RDD would cause firefox freeze? Per comment17 & comment18, it seems related with RDD initialization.
Thank you.

Severity: -- → S3
Flags: needinfo?(jyavenard)
Priority: -- → P3

Can you try again with today's nightly?

Flags: needinfo?(jyavenard)

NI reporter for comment20.

Flags: needinfo?(mix5003)

(In reply to Martin Stránský [:stransky] from comment #13)

There's a changelog: https://hg.mozilla.org/mozilla-central/pushloghtml?startdate=2020-10-20&enddate=2020-10-21

I see nothing in this range touching the media code (just new tests), and certainly no RDD changes.

in latest nightly build (2020-11-05) problem still exists.

and i think you should see changelog at
https://hg.mozilla.org/mozilla-central/pushloghtml?startdate=2020-10-20&enddate=2020-10-22
and see log before Wed Oct 21 09:51:28 2020 +0000

i disable rdd-process because i see log that enable RDD in this nightly build.

Flags: needinfo?(mix5003)

(In reply to Jean-Yves Avenard [:jya] from comment #20)

Can you try again with today's nightly?

i think you want me to try at build 2020-11-06 instead of 2020-11-05 (because that contain https://hg.mozilla.org/mozilla-central/rev/175273a49304c762f2f531f6236ab85c8fb0695d )

today i try with build 2020-11-08 this problem is solved. i can use normally with rdd enable and no freeze anymore.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: