Closed Bug 611171 Opened 14 years ago Closed 12 years ago

Firefox/4.0b8pre startup crash in [@ HBGetGeneralCategory ]

Categories

(Core :: Graphics, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: marcia, Unassigned)

Details

(Keywords: crash)

Crash Data

New crash which started showing up in the 20101110 builds. http://tinyurl.com/2f99rlq links to today's crashes which are so far all Win XP.

Frame 	Module 	Signature [Expand] 	Source
0 	xul.dll 	HBGetGeneralCategory 	gfx/thebes/gfxHarfBuzzShaper.cpp:660
1 	xul.dll 	hb_ot_shape 	gfx/harfbuzz/src/hb-ot-shape.cc:602
2 	xul.dll 	gfxHarfBuzzShaper::InitTextRun 	gfx/thebes/gfxHarfBuzzShaper.cpp:854
3 	xul.dll 	gfxGDIFont::InitTextRun 	gfx/thebes/gfxGDIFont.cpp:162
4 	xul.dll 	gfxTextRun::AddGlyphRun 	gfx/thebes/gfxFont.cpp:3705
5 	xul.dll 	gfxFontGroup::InitTextRun 	gfx/thebes/gfxFont.cpp:2244
6 	nss3.dll 	CERT_CreateGeneralNameList 	security/nss/lib/certdb/genname.c:260
7 	xul.dll 	nsBoxFrame::GetBoxAscent 	layout/xul/base/src/nsBoxFrame.cpp:837
8 	xul.dll 	nsRuleNode::WalkRuleTree 	layout/style/nsRuleNode.cpp:2145
9 	xul.dll 	nsRuleNode::GetStyleData 	layout/style/nsStyleStructList.h:73
10 	xul.dll 	nsRuleNode::GetStyleData 	layout/style/nsStyleStructList.h:73
11 	xul.dll 	nsIFrame::GetBorderAndPadding 	layout/xul/base/src/nsBox.cpp:333
12 	xul.dll 	PL_DHashMatchStringKey 	obj-firefox/xpcom/build/pldhash.c:161
13 	xul.dll 	SearchTable 	obj-firefox/xpcom/build/pldhash.c:439
14 	xul.dll 	nsPersistentProperties::GetStringProperty 	xpcom/ds/nsPersistentProperties.cpp:618
15 	mozcrt19.dll 	arena_malloc_small 	obj-firefox/memory/jemalloc/crtsrc/jemalloc.c:3783
16 	xul.dll 	nsStringBundle::GetStringFromName 	intl/strres/src/nsStringBundle.cpp:292
17 	mozcrt19.dll 	arena_dalloc 	obj-firefox/memory/jemalloc/crtsrc/jemalloc.c:4284
18 	xul.dll 	nsPrefBranch::GetDefaultFromPropertiesFile 	modules/libpref/src/nsPrefBranch.cpp:797
19 	xul.dll 	nsRefPtr<mozilla::dom::Element>::~nsRefPtr<mozilla::dom::Element> 	obj-firefox/dist/include/nsAutoPtr.h:969
20 	xul.dll 	nsPrefBranch::GetComplexValue 	modules/libpref/src/nsPrefBranch.cpp:387
21 	xul.dll 	CopyUnicodeTo 	xpcom/string/src/nsReadableUtils.cpp:413
22 		@0x127e41 	
23 		@0x0 	
24 	mozcrt19.dll 	arena_malloc_small 	obj-firefox/memory/jemalloc/crtsrc/jemalloc.c:3783
This stack points to the support code for harfbuzz integration in gfx, rather than harfbuzz itself. However, I'm suspicious that the real cause is some other kind of brokenness on a single user's installation. From the crash times and install age figures, it looks like all 6 crashes that I see at the moment come from a single system.
Crash Signature: [@ HBGetGeneralCategory ]
It seems that we no longer crash here.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.