Closed Bug 578742 Opened 14 years ago Closed 14 years ago

Crash in [@ gfxUserFontSet::OnLoadComplete(gfxFontEntry*, unsigned char const*, unsigned int, unsigned int) ]

Categories

(Core :: Graphics, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 578022

People

(Reporter: marcia, Unassigned)

References

()

Details

(Keywords: crash)

Crash Data

Seen while reviewing crash stats and reproduced using Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:2.0b2pre) Gecko/20100714 Minefield/4.0b2pre.

STR:
1. Load the site in the URL.
2. Crash 100%

https://crash-stats.mozilla.com/report/index/e64f77c8-4054-4880-ba3f-d5ea32100714. The crashes started showing up in crash stats using the
2010071400 build.

Frame  	Module  	Signature [Expand]  	Source
0 	xul.dll 	gfxUserFontSet::OnLoadComplete 	gfx/thebes/gfxUserFontSet.cpp:286
1 	ntdll.dll 	_SEH_epilog

Will search for a regression window. I haven't been able to reproduce on any other machine in the lab other than XP, despite the fact there are four other crashes in crash stats that are Win 7 crashes.
I went back to the Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:2.0b2pre) Gecko/20100713 Minefield/4.0b2pre build and I did not crash, but I have not been able to consistently crash on the 20100714 build. So it is really not a 100% reproducible crash.
Summary: [@ gfxUserFontSet::OnLoadComplete(gfxFontEntry*, unsigned char const*, unsigned int, unsigned int) ] → Crash in @ gfxUserFontSet::OnLoadComplete(gfxFontEntry*, unsigned char const*, unsigned int, unsigned int) ]
Marcia, what's the crash URL?  I'm pretty sure the cause is here:

http://hg.mozilla.org/mozilla-central/rev/1027e04ad4ee#l6.76

If MakePlatformFont fails and returns a null, the code still sets the mLanguageOverride.  Are we seeing on Windows crashes?
Summary: Crash in @ gfxUserFontSet::OnLoadComplete(gfxFontEntry*, unsigned char const*, unsigned int, unsigned int) ] → Crash in [@ gfxUserFontSet::OnLoadComplete(gfxFontEntry*, unsigned char const*, unsigned int, unsigned int) ]
http://www.eenadu.net/ - sorry for not including it earlier.
Marcia, could you test with the latest trunk build?  I'm pretty sure this was fixed by the changes landed for bug 578022.  If it does then I think we can safely mark this as a duplicate of that bug.
Site does not crash for me using Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:2.0b2pre) Gecko/20100719 Minefield/4.0b2pre. Marking as a dupe of 578022 per Comment 4.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ gfxUserFontSet::OnLoadComplete(gfxFontEntry*, unsigned char const*, unsigned int, unsigned int) ]
You need to log in before you can comment on or make changes to this bug.