uninitialized memory during paint after enabling directwrite

NEW
Unassigned

Status

()

Core
Graphics
--
major
7 years ago
7 years ago

People

(Reporter: db48x, Unassigned)

Tracking

Trunk
x86_64
Windows 7
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

7 years ago
It's fairly easy to reproduce; the urlbar autocomplete dropdown menu is always affected. Occasionally the content of a page will flash briefly to a hash of random noise while scrolling, but that's much rarer. Changing the windows ClearType settings causes Firefox windows to paint with a hash of noise until forced to redraw by hover effects, resizing the window or other invalidations.

This is the latest nightly, 8.0a1 (2011-08-12). 

Graphics
  Adapter Description: ATI Radeon HD 5800 Series
  Vendor ID: 1002
  Device ID: 6899
  Adapter RAM: 1024
  Adapter Drivers: aticfx64 aticfx64 aticfx64 aticfx32 aticfx32
                   aticfx32 atiumd64 atidxx64 atidxx64 atiumdag
                   atidxx32 atidxx32 atiumdva atiumd6a atitmm64
  Driver Version: 8.872.0.0
  Driver Date: 7-7-2011
  Direct2D Enabled: false
  DirectWrite Enabled: true (6.1.7601.17563)
  ClearType Parameters: DISPLAY1 [ Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 200 ]
                        DISPLAY2 [ Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 200 ]
                        DISPLAY3 [ Gamma: 2200 Pixel Structure: BGR ClearType Level: 50 Enhanced Contrast: 200 ]
  WebGL Renderer: Google Inc. -- ANGLE -- OpenGL ES 2.0 (ANGLE 0.0.0.686)
  GPU Accelerated Windows: 1/1 Direct3D 9

Interestingly, you can see the Firefox has an outdated view of my currently cleartype settings. I've since set windows back to the correct settings, where DISPLAY2 has the non-cleartype structure, and DISPLAY{1,3} have RGB. I doubt that's related though.
You need to log in before you can comment on or make changes to this bug.