Closed Bug 1618052 Opened 4 years ago Closed 3 years ago

Mozilla freezes on video playing

Categories

(Core :: Graphics: WebRender, defect, P3)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: mah, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

After reading about the snitch the glitch challenge, I decided to enable WebRendering.

I haven't seen a glitch like the black boxes being talked about there, but I have had my laptop hang up on me a few times since, always when playing a video. The sound continues, my mouse continues to work on screen, but every thing else is frozen.

Today this happened a couple of times after my computer had been running for a while and I clicked on an embedded video in my Twitter stream. I initially tried the same video again, but was not able to reproduce it. And then the hang happened again today after my laptop had been running for a while under very similar circumstances.

I noticed that one process ("GPU ...") takes up a lot of CPU when this happens.

Linux, Gnome, FF nightly, Intel graphics.

Blocks: wr-linux

hexmode, can you upload about:support to this bug? Thanks.

Flags: needinfo?(mah)

This sounds like it might be driver bug so it would be good to know kernel version and mesa version. Also it may be worth checking dmesg after the hangs to see if anything shows up there.

Attached file about:support
Flags: needinfo?(mah)
$ uname -a
Linux silk 5.4.0-0.bpo.3-amd64 #1 SMP Debian 5.4.13-1~bpo10+1 (2020-02-07) x86_64 GNU/Linux
mah@silk:~$ dpkg -S /boot/vmlinuz-5.4.0-0.bpo.3-amd64 
linux-image-5.4.0-0.bpo.3-amd64: /boot/vmlinuz-5.4.0-0.bpo.3-amd64
$ dpkg -l | grep lib.*mesa
ii  libegl-mesa0:amd64                       18.3.6-2+deb10u1                                               amd64        free implementation of the EGL API -- Mesa vendor library
ii  libegl1-mesa:amd64                       18.3.6-2+deb10u1                                               amd64        transitional dummy package
ii  libegl1-mesa-dev:amd64                   18.3.6-2+deb10u1                                               amd64        free implementation of the EGL API -- development files
ii  libgl1-mesa-dev:amd64                    18.3.6-2+deb10u1                                               amd64        free implementation of the OpenGL API -- GLX development files
ii  libgl1-mesa-dri:amd64                    18.3.6-2+deb10u1                                               amd64        free implementation of the OpenGL API -- DRI modules
rc  libgl1-mesa-dri:i386                     18.2.8-2~bpo9+1                                                i386         free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64                    18.3.6-2+deb10u1                                               amd64        transitional dummy package
ii  libglapi-mesa:amd64                      18.3.6-2+deb10u1                                               amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                       9.0.0-2.1+b3                                                   amd64        Mesa OpenGL utility library (GLU)
rc  libglu1-mesa:i386                        9.0.0-2.1                                                      i386         Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                       18.3.6-2+deb10u1                                               amd64        free implementation of the OpenGL API -- GLX vendor library

I'm watching the umpteenth Democratic debate right now on cbsnews.com and it happened again since writing the initial report. I've not had the same problem under Chrome. I'll let you know if it happens there or not tonight.

(to be clear, I started watching with firefox and my laptop froze up. I'm trying to watch under chrome since my experience there is better. Maybe i should try without webrendering enabled in ff.)

It happened again, but I'm a little leary of putting all the blame on the video driver just yet since I was skimming twitter in FF while watching the debate in chrome. I'll turn off FF completely and see if it happens again.

And, even though dmesg hasn't been logging like I think it should, I'll try to get those logs, too.

It has been happening too much, so I'm switching off of the nightly. I have dmesg logging now, so we'll see if this happens, and, if it does, what dmesg captures.

Priority: -- → P3

Mark, does this still reproduce for you?

Flags: needinfo?(mah)

I'm running nightly (again) and haven't seen this in a while.

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(mah)
Resolution: --- → FIXED

Thanks!

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: