Closed Bug 1690689 Opened 3 years ago Closed 3 years ago

White tabs without no favicon or name - shader miscompilation on gen6 win8/10

Categories

(Core :: Graphics: WebRender, defect)

x86_64
Windows
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox87 --- affected

People

(Reporter: gaby2300, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Windows 7, 64 bit. Newest Nightly

  1. Start the browser.
  2. Notice the white pinned and unpinned tabs without no favicon or name.

Expected: Firefox Alpenglow theme on pinned and unpinned tabs with favicon and name.
Actual: white pinned and unpinned tabs without no favicon or name.

Disabling addons manually does not fix the issue.
Restarting with all addons disabled via about:support fixes it.

Yesteday it worked fine.

Any help will be greatly appreciated it!

Adding about:support information:

http://paste.mozilla.org/f897Kwfx

And a big thanks to @Aryx in #Firefox Slack channel!

The reporter if the duplicate bug mentioned that force-disabling webrender fixed it for them.

Component: Tabbed Browser → Graphics: WebRender
Product: Firefox → Core
Attached file about:support data

Attached the about:support data.

That's win 10 and an integrated intel I think. It seems it might be some recent WebRender rollout change? Or a recent regression... Does that card model ring a bell? I can't confirm it's the same as comment 1 because the paste in there expired.

Flags: needinfo?(jmuizelaar)
Flags: needinfo?(aosmond)

I checked and it's this card: https://searchfox.org/mozilla-central/rev/927e525f481a93a8f63d27a78ae6201e42b1b1fb/widget/GfxDriverInfo.cpp#527, so should be getting WR from a while ago... So maybe some other WR change is tripping this?

I asked Manish to bisect using mozregression, but they couldn't because they didn't have admin permission on that machine. Maybe Gabi can do that? Feel free to ping me on Matrix / Slack and I can help, should be around 10 mins and it'd be immensely helpful!

OS: Windows 7 → Windows
Flags: needinfo?(jmuizelaar)
Summary: White tabs without no favicon or name → White tabs without no favicon or name (gen6)

Can you attach your own about:support to the bug? The snippet already expired and it would be good to compare yours with Manish's to see if this is potentially a specific hardware/driver bug. If you are able to use mozregression to find a regression window in the last 2 months (since this seems to be a recent regression for you?), that would be much appreciated. Thanks!

Flags: needinfo?(aosmond) → needinfo?(gmontagu)

(In reply to Emilio Cobos Álvarez (:emilio) from comment #7)

I checked and it's this card: https://searchfox.org/mozilla-central/rev/927e525f481a93a8f63d27a78ae6201e42b1b1fb/widget/GfxDriverInfo.cpp#527, so should be getting WR from a while ago... So maybe some other WR change is tripping this?

I asked Manish to bisect using mozregression, but they couldn't because they didn't have admin permission on that machine. Maybe Gabi can do that? Feel free to ping me on Matrix / Slack and I can help, should be around 10 mins and it'd be immensely helpful!

I found 3 Emilios in Matrix, please tell me who you are to be able to contact you!

Flags: needinfo?(gmontagu)

Adding my own about:support information

(In reply to Andrew Osmond [:aosmond] from comment #8)

Can you attach your own about:support to the bug? The snippet already expired and it would be good to compare yours with Manish's to see if this is potentially a specific hardware/driver bug. If you are able to use mozregression to find a regression window in the last 2 months (since this seems to be a recent regression for you?), that would be much appreciated. Thanks!

I added my own about:suport below. I don't know how to use mozregression, I would be willing and available to do it if you guide me step by step.

So yeah, it's the same GPU (0x0102). I can reach out to use mozregression, thanks a lot Gabriela!

(In reply to Emilio Cobos Álvarez (:emilio) from comment #12)

So yeah, it's the same GPU (0x0102). I can reach out to use mozregression, thanks a lot Gabriela!

Sorry, what do you mean when you say it's the same GPU (0x0102)? No problem! If you need me to use mozregression, ping me on Matrix (gaby2300).

I got a mozregression pointing at bug 1690319

Regressed by: 1690319
Has Regression Range: --- → yes

Yesterday I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1690689 that is caused by this bug.
Could you please tell me if it will be fixed any time soon? Because Nightly is impossible to use this way.

Sorry for the above comment, I meant to add the comment in the other bug.

Interestingly enough I do not see this on Win7 with the 9.17.10.4101 driver.

Even more interesting is that running 9.17.10.4101 on Win10 also has this problem.

I can also reproduce on Win8.1 with 9.17.10.4229

8.15.10.2342 on Win 10 does not have the problem

Summary: White tabs without no favicon or name (gen6) → White tabs without no favicon or name - shader miscompilation on gen6 win8/10

broken with win10 9.17.10.2828

Also broken with win10 9.17.10.2661

Latest update fixed the bug!

Version: 87.0a1
Build ID: 20210205132939
User agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0
OS Windows_NT 6.1 7601

Can I change state to WFM?

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

win10 8.15.10.2401 works

From looking at our driver stats there are some users running drivers that overlap in range between the 9.17 and the 8.15 series but I haven't been able to find/install them. They are 8.15.10.2900 and 8.15.10.2993

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

Attachment

General

Creator:
Created:
Updated:
Size: