Closed Bug 1778593 Opened 2 years ago Closed 2 years ago

All Firefox Nightly windows became white suddenly while typing in a Matrix chat on Windows (device loss?)

Categories

(Core :: Graphics: WebRender, defect)

x86_64
Windows 11
defect

Tracking

()

RESOLVED DUPLICATE of bug 1792115

People

(Reporter: ahale, Unassigned)

Details

Attachments

(1 file)

Attached file text of about:support

Interacting with each window (mousing over them) caused them to have content again.

I believe the browser had been running for about 2-3 days by this point, on a Dell XPS 9510 laptop, which is one of the Intel+NVIDIA GPU ones, in case that makes a difference, GPU activity for Firefox only appears to be happening on the Intel GPU.

First failure seemed to happen with the following error.

(#0): GP+[GFX1-]: Invalid query Id.

https://searchfox.org/mozilla-central/search?q=symbol:_ZN2gl3errL15kInvalidQueryIdE&redirect=false

Then following error seemed to continue.

(#9108): GP+[GFX1-]: RenderDXGITextureHost init stream failed

https://searchfox.org/mozilla-central/rev/a1f583dfe6b61cc6f104badbec9078529480db81/gfx/webrender_bindings/RenderD3D11TextureHost.cpp#319

A detail I forgot to mention that seems super-relevant is that one of the pages I had an internal Mozilla video open which I had left paused at the end for >24h at the time of the errors, and unlike some other players (e.g. YouTube) which stop refreshing while paused, this player seems to keep refreshing at 60fps even while paused or after the stream ended.

So I think D3D11 context was lost in ANGLE and then the errors are just failures to render the video stream on a broken context.

It's possible the video player caused the context loss somehow (through some unidentified mechanism) but the errors I think only represent it being a victim of the context loss.

I can reproduce the exact failure log by clicking the "Trigger Device Reset" button in about:support, and it has nearly the same visible effect - all Firefox windows became white (except this Bugzilla page which became dark gray boxes with no text), mousing over the windows restored content in each one (except for the video player that shows dark green in the content area until I unpause the video).

Sounds like we should do a better job of handling device loss/reset.

Severity: -- → S4
Summary: All Firefox Nightly windows became white suddenly while typing in a Matrix chat on Windows → All Firefox Nightly windows became white suddenly while typing in a Matrix chat on Windows (device loss?)

I'm going to assume this was fixed by Bug #1792115

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

Attachment

General

Created:
Updated:
Size: