Closed Bug 1127361 Opened 9 years ago Closed 3 years ago

crash in gfxScriptItemizer::Next(unsigned int&, unsigned int&, int&)

Categories

(Core :: General, defect)

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: daniela.domnici, Unassigned)

References

()

Details

(Keywords: crash, Whiteboard: [mozmill])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-337b2b65-cf82-4d8c-8931-7fbd32150129.
=============================================================
We had this crash when running our central-remote testrun.
Report:
http://mozmill-daily.blargon7.com/#/remote/report/7485d49d3e5bf7c4685a1f7886160754
Again, "Crash Reason: EXCEPTION_BREAKPOINT", like bug 1127260 and bug 1127292.

It's interesting that all three have nsTextFrame::ReflowText on the stack.
Depends on: 1127260
Crash Reason 	EXCEPTION_BREAKPOINT
Crash Address 	0x6e4191fa

First 10 frames from the stack:

0 	xul.dll 	gfxScriptItemizer::Next(unsigned int&, unsigned int&, int&) 	gfx/thebes/gfxScriptItemizer.cpp
1 	xul.dll 	gfxFontGroup::InitTextRun<wchar_t>(gfxContext*, gfxTextRun*, wchar_t const*, unsigned int, gfxMissingFontRecorder*) 	gfx/thebes/gfxTextRun.cpp
2 	xul.dll 	gfxFontGroup::MakeTextRun(wchar_t const*, unsigned int, gfxTextRunFactory::Parameters const*, unsigned int, gfxMissingFontRecorder*) 	gfx/thebes/gfxTextRun.cpp
3 	xul.dll 	MakeTextRun<wchar_t>(wchar_t const*, unsigned int, gfxFontGroup*, gfxTextRunFactory::Parameters const*, unsigned int, gfxMissingFontRecorder*) 	layout/generic/nsTextFrame.cpp
4 	xul.dll 	BuildTextRunsScanner::BuildTextRunForFrames(void*) 	layout/generic/nsTextFrame.cpp
5 	xul.dll 	BuildTextRunsScanner::FlushFrames(bool, bool) 	layout/generic/nsTextFrame.cpp
6 	xul.dll 	BuildTextRuns 	layout/generic/nsTextFrame.cpp
7 	xul.dll 	nsTextFrame::EnsureTextRun(nsTextFrame::TextRunType, gfxContext*, nsIFrame*, nsLineList_iterator const*, unsigned int*) 	layout/generic/nsTextFrame.cpp
8 	xul.dll 	nsTextFrame::ReflowText(nsLineLayout&, int, nsRenderingContext*, nsHTMLReflowMetrics&, unsigned int&) 	layout/generic/nsTextFrame.cpp
9 	xul.dll 	nsLineLayout::ReflowFrame(nsIFrame*, unsigned int&, nsHTMLReflowMetrics*, bool&) 	layout/generic/nsLineLayout.cpp
10 	xul.dll 	nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, LineReflowStatus*) 	layout/generic/nsBlockFrame.cpp

There is also a crash on OS X in the list. So expanding platforms to all.
OS: Windows NT → All
Hardware: x86 → All
Whiteboard: [mozmill]
Crash Signature: [@ gfxScriptItemizer::Next(unsigned int&, unsigned int&, int&)] → [@ gfxScriptItemizer::Next(unsigned int&, unsigned int&, int&)] [@ gfxScriptItemizer::Next]

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.