Closed Bug 490032 Opened 15 years ago Closed 15 years ago

crash with error [@ _cairo_ft_unscaled_font_lock_face] Assertion `!unscaled->from_face' failed with --enable-system-cairo

Categories

(Core :: Graphics, defect)

1.9.1 Branch
x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 467874

People

(Reporter: nulldomain, Unassigned)

References

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b4pre) Gecko/20090415 Firefox/3.5b4pre
Build Identifier: 

I've built from http://hg.mozilla.org/releases/mozilla-1.9.1/ with patch applied from bug 489445.  I'm seeing crashes when I browse sites which use webfonts, like webfonts.info and http://hsivonen.iki.fi/.  Error message on crash is:
firefox-bin: cairo-ft-font.c:554: _cairo_ft_unscaled_font_lock_face: Assertion `!unscaled->from_face' failed.

I build with enable system cairo which is version 1.8.6.  Pango is version 1.24.1.

Reproducible: Always
Attached file gdb backtrace
Here is the backtrace I got.
Keywords: crash
Summary: crash with error [_cairo_ft_unscaled_font_lock_face: Assertion `!unscaled->from_face' failed] → crash with error [@ _cairo_ft_unscaled_font_lock_face] Assertion `!unscaled->from_face' failed
Version: unspecified → 1.9.1 Branch
This looks like bug 467874.

Can you try the patch at
http://cgit.freedesktop.org/cairo/commit/?h=1.8&id=0137b9bd320783264d865a397392b0ee14fd69b3
in your system cairo, please?

I'll leave this bug open because we should probably bump the required cairo version (though older versions without this regression may work).
The fix is on cairo's 1.8 branch, but there are not yet any releases that include the fix.
Depends on: 467874
Summary: crash with error [@ _cairo_ft_unscaled_font_lock_face] Assertion `!unscaled->from_face' failed → crash with error [@ _cairo_ft_unscaled_font_lock_face] Assertion `!unscaled->from_face' failed with --enable-system-cairo
Ok, I upgraded cairo to git 1.8 branch, and everything seems to be fine now.  Thanks.  You can go ahead and close this bug if you want.
marking duplicate of bug 467874.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ _cairo_ft_unscaled_font_lock_face]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: