Closed Bug 1877515 Opened 2 years ago Closed 2 years ago

Firefox randomly stops compositing (particularly on reddit.com)

Categories

(Core :: Graphics: WebRender, defect)

Unspecified
Windows
defect

Tracking

()

RESOLVED DUPLICATE of bug 1877726

People

(Reporter: tcampbell, Unassigned)

References

(Blocks 1 open bug)

Details

Several times a week now, when I have many Firefox windows going with different animation, videos, scrolling I have the browser hang while the GPU process has given up on compositing. The parent process is running normally and responds to keyboard input. After either 30s or trying to create a new Firefox window, the parent process will force a GPU process restart which brings me back to a working state.

I do not have consistent steps to reproduce beyond having several Firefox windows open with an assortment of webpages and then scroll reddit (which is probably a proxy for encountering a variety of media types quickly).

I've managed to capture a profile of the GPU process as it enters this broken state. I'm not sure what goes wrong first, but a variety of recurring things sputter a bit further and then the process goes into what appears to be a normal idle state waiting for messages.

https://share.firefox.dev/481RXbP

It looks like things are getting stuck in ZwGdiDdDDIWaitForSynchronizationObjectFromCpu

Severity: -- → S3
OS: Unspecified → Windows
See Also: → 1877726
Severity: S3 → S2

For posterity: I don't think it was actually restoring for me after 30s and the hang was long term like others have seen.

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 877726
Resolution: --- → DUPLICATE
Duplicate of bug: 1877726
No longer duplicate of bug: 877726
You need to log in before you can comment on or make changes to this bug.