Closed Bug 839733 Opened 11 years ago Closed 10 years ago

Assertion failure: !MOZ_DOUBLE_IS_NaN(size), at gfx/thebes/gfxFont.cpp:4402

Categories

(Core :: SVG, defect)

x86
Windows 7
defect
Not set
minor

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: MatsPalmgren_bugz, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: assertion)

Attachments

(1 file)

Attached file debug data
STEPS TO REPRODUCE
(warning the URL is a fuzz tester that creates (a few) new windows)
1. load URL, wait

ACTUAL RESULT
see attached debug data - it appears the local SVGMatrix 'm' was filled
with NaN values for some reason:
http://hg.mozilla.org/mozilla-central/annotate/c1ee454506f6/layout/svg/nsSVGGlyphFrame.cpp#l1812
Blocks: crossfuzz
Do you need to close any dialogs that appear, in order to trigger this? (In my linux debug build, I get a few modal "this search engine isn't supported by nightly and can't be installed" popups, and a file-picker dialog asking me to open a file.)

Also, how long did you need to wait before the assertion-failures in your attached log?
> Do you need to close any dialogs that appear

Don't remember, sorry.

> I get a few modal "this search engine isn't supported"

There's a workaround for that in bug 839736 comment 1.

> Also, how long did you need to wait

An hour or so, iirc.
nsSVGGlyphFrame is no more.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: