Closed Bug 648245 Opened 13 years ago Closed 11 years ago

Crash [@ _cairo_dwrite_font_face_scaled_font_create ] when use japanese font "有澤太楷書P", "EPSON 太行書体B"

Categories

(Core :: Graphics, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox13 --- affected
firefox14 --- unaffected
blocking-fx --- ?

People

(Reporter: alice0775, Unassigned)

References

()

Details

(Keywords: crash, regression, reproducible)

Crash Data

Build Identifier:
http://hg.mozilla.org/mozilla-central/rev/385684ad7eed
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.2a1pre) Gecko/20110406 Firefox/4.2a1pre ID:20110406030427

Crash [@ _cairo_dwrite_font_face_scaled_font_create ] when use Japanese font "有澤太楷書P"
"有澤太楷書P" is commercial font.

bp-dc09c0aa-217c-4051-b686-ccfe12110407

Looks like Bug 544617, however Minefield still crashes.

Reproducible: Always

Steps to Reproduce#1:
1. Start Minefield with new profile + the following fonts setting
2. Open URL ( http://www.tamasoft.co.jp/ja/general-info/unicode.html )
3. Scroll up/down by thumb of scrollbar

Actual Results:
 Crash [@ _cairo_dwrite_font_face_scaled_font_create ]

Expected Results:
 Should not crash



  Application Basics

        Name
        Firefox

        Version
        4.2a1pre

        User Agent
        Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.2a1pre) Gecko/20110406 Firefox/4.2a1pre

        Profile Directory

          Open Containing Folder

        Enabled Plugins

          about:plugins

        Build Configuration

          about:buildconfig

  Extensions

        Name

        Version

        Enabled

        ID

  Modified Preferences

      Name

      Value

        browser.places.smartBookmarksVersion
        2

        browser.startup.homepage_override.buildID
        20110406030427

        browser.startup.homepage_override.mstone
        rv:2.2a1pre

        extensions.lastAppVersion
        4.2a1pre

        font.language.group
        ja

        font.minimum-size.ja
        20

        font.name.sans-serif.ja
        有澤太楷書P

        font.name.serif.ja
        有澤太楷書P

        network.cookie.prefsMigrated
        true

        places.history.expiration.transient_current_max_pages
        128823

        privacy.sanitize.migrateFx3Prefs
        true

  Graphics

        Adapter Description
        ATI Radeon HD 4300/4500 Series

        Vendor ID
        1002

        Device ID
        954f

        Adapter RAM
        512

        Adapter Drivers
        aticfx64 aticfx64 aticfx32 aticfx32 atiumd64 atidxx64 atiumdag atidxx32 atiumdva atiumd6a atitmm64

        Driver Version
        8.831.2.0

        Driver Date
        3-8-2011

        Direct2D Enabled
        true

        DirectWrite Enabled
        true (6.1.7601.17563, font cache n/a)

        WebGL Renderer
        Google Inc. -- ANGLE -- OpenGL ES 2.0 (ANGLE 0.0.0.541)

        GPU Accelerated Windows
        1/1 Direct3D 10
Regression window(cached m-c hourly):
Works:
http://hg.mozilla.org/mozilla-central/rev/05a80026d347
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre ID:20101114111020
Crashes:
http://hg.mozilla.org/mozilla-central/rev/e091e8999c1d
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101112 Firefox/4.0b8pre ID:20101114122225
Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=05a80026d347&tochange=e091e8999c1d


In local build:
build from 38480a41a8e8 : Crashes
build from ff0819c81933 : works
build from b062f63a98fb : works
Triggerd by;
38480a41a8e8	Karl Tomlinson — b=605043 round inter-glyph spacing to pixels when glyphs will be pixel snapped r=jfkthame
Blocks: 605043
Keywords: regression
blocking-fx: --- → ?
The browser also crashes using the following font setting.
bp-98cff969-4184-43af-a532-4b58c2110430
This font is distributed with the EPSON printer.

font.language.group 
ja
font.minimum-size.ja 
20
font.name.sans-serif.ja  
EPSON 太行書体B
Summary: Crash [@ _cairo_dwrite_font_face_scaled_font_create ] when use japanese font "有澤太楷書P" → Crash [@ _cairo_dwrite_font_face_scaled_font_create ] when use japanese font "有澤太楷書P", "EPSON 太行書体B"
Crash Signature: [@ _cairo_dwrite_font_face_scaled_font_create ]
Keywords: reproducible
I can reproduce the crash in Firefox13beta.
http://hg.mozilla.org/releases/mozilla-beta/rev/168f3814b32e
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0 ID:20120501201020

However, It does not crash in Aurora14.0a2 and Nightly15.0a1.
(In reply to Alice0775 White from comment #3)
> I can reproduce the crash in Firefox13beta.
> http://hg.mozilla.org/releases/mozilla-beta/rev/168f3814b32e
> Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0
> ID:20120501201020
> 
> However, It does not crash in Aurora14.0a2 and Nightly15.0a1.

Still WFM?
Flags: needinfo?(alice0775)
Works wor me with STR comment#0 and comment#2.

http://hg.mozilla.org/releases/mozilla-esr17/rev/5ec62d38e162
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0 ID:20130618114625

http://hg.mozilla.org/releases/mozilla-release/rev/e55e45536133
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0 ID:20130618035212

And also

http://hg.mozilla.org/mozilla-central/rev/cbb24a4a96af
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20130630 Firefox/25.0 ID:20130630031138
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(alice0775)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.