"ASSERTION: orphaned font entry" with @font-face

RESOLVED WORKSFORME

Status

()

Core
Graphics: Text
RESOLVED WORKSFORME
6 years ago
9 months ago

People

(Reporter: Jesse Ruderman, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, testcase})

Trunk
x86_64
Mac OS X
assertion, testcase
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

6 years ago
Created attachment 679558 [details]
testcase

If you test this locally you might need to set:
  user_pref("security.fileuri.strict_origin_policy", false);

The file "markA.ttf" does not need to exist.  (Maybe it matters that it doesn't?)

###!!! ASSERTION: orphaned font entry: 'mFamily', file gfx/thebes/gfxFont.cpp, line 162
(Reporter)

Comment 1

6 years ago
Created attachment 679564 [details]
stack

Comment 2

6 years ago
I'm not seeing any assertion using a local build with recent updates.  Can you reproduce this in different environments?  Does it require other things to have been running before loading the testcase?
(Reporter)

Comment 3

6 years ago
Try making the testcase a local file and setting the pref in comment 0, and then running Firefox with the testcase filename on the command line.
This still reproduces on trunk when loaded locally with the pref flipped per comment 0. Can't reproduce when loading it directly from the attachment, however.
Flags: needinfo?(ryanvm)
No longer reproduces on trunk.
Status: NEW → RESOLVED
Last Resolved: 9 months ago
Flags: needinfo?(ryanvm) → in-testsuite+
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.