Closed Bug 706029 Opened 13 years ago Closed 9 years ago

chromehang | NtUserCallOneParam in AutoDC::~AutoDC

Categories

(Core :: Graphics, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: KWierso, Unassigned)

References

Details

(Keywords: hang)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-29427f00-4a34-4ed1-a897-1d1e02111129 .
============================================================= 
This hang/crash happened while my previous session was restoring after successfully installing the Nightly update that apparently caused bug 706027.

My computer was doing a significant amount of File IO (writing 2+ GB of data, and then deleting 2+ GB of data) prior to trying to apply that update.
It's #56 top crasher in 11.0a1/20111127.
It might be a dupe of bug 705258.

Stack traces in thread 0 look like:
Frame 	Module 	Signature [Expand] 	Source
0 	user32.dll 	NtUserCallOneParam 	
1 	user32.dll 	NtUserCallOneParam 	
2 	user32.dll 	ReleaseDC 	
3 	xul.dll 	AutoDC::~AutoDC 	gfx/thebes/gfxGDIFontList.h:58
4 	xul.dll 	gfxDWriteFontEntry::GetFontTable 	gfx/thebes/gfxDWriteFontList.cpp:309
5 	xul.dll 	gfxFontFamily::ReadFaceNames 	gfx/thebes/gfxFont.cpp:889
6 	xul.dll 	gfxPlatformFontList::InitFaceNameListsProc 	gfx/thebes/gfxPlatformFontList.cpp:234
7 	xul.dll 	nsBaseHashtable<nsCStringHashKey,nsCOMPtr<mozIStorageStatement>,mozIStorageStatement*>::s_EnumStub 	obj-firefox/dist/include/nsBaseHashtable.h:364
8 	xul.dll 	PL_DHashTableEnumerate 	obj-firefox/xpcom/build/pldhash.cpp:755
9 	xul.dll 	nsBaseHashtable<nsCStringHashKey,nsCOMPtr<mozIStorageStatement>,mozIStorageStatement*>::Enumerate 	obj-firefox/dist/include/nsBaseHashtable.h:239
10 	xul.dll 	gfxPlatformFontList::InitFaceNameLists 	gfx/thebes/gfxPlatformFontList.cpp:225
11 	xul.dll 	gfxDWriteFontList::LookupLocalFont 	gfx/thebes/gfxDWriteFontList.cpp:545
12 	xul.dll 	gfxUserFontSet::LoadNext 	gfx/thebes/gfxUserFontSet.cpp:620
13 	xul.dll 	gfxUserFontSet::FindFontEntry 	gfx/thebes/gfxUserFontSet.cpp:221
14 	xul.dll 	gfxFontGroup::ForEachFontInternal 	
15 	xul.dll 	gfxFontGroup::BuildFontList 	gfx/thebes/gfxFont.cpp:2069
16 	xul.dll 	gfxFontGroup::gfxFontGroup 	gfx/thebes/gfxFont.cpp:2060
17 	xul.dll 	nsFontMetrics::Init 	gfx/src/nsFontMetrics.cpp:135
18 	xul.dll 	nsFontCache::GetMetricsFor 	gfx/src/nsDeviceContext.cpp:194
19 	xul.dll 	nsLayoutUtils::GetFontMetricsForStyleContext 	layout/base/nsLayoutUtils.cpp:1954
20 	xul.dll 	BuildTextRunsScanner::BuildTextRunForFrames 	layout/generic/nsTextFrameThebes.cpp:1899
21 	xul.dll 	BuildTextRunsScanner::FlushFrames 	layout/generic/nsTextFrameThebes.cpp:1415
22 	xul.dll 	BuildTextRuns 	layout/generic/nsTextFrameThebes.cpp:1346
23 	xul.dll 	nsTextFrame::EnsureTextRun 	layout/generic/nsTextFrameThebes.cpp:2278
24 	xul.dll 	nsTextFrame::AddInlineMinWidthForFlow 	layout/generic/nsTextFrameThebes.cpp:6514
25 	xul.dll 	nsTextFrame::AddInlineMinWidth 	layout/generic/nsTextFrameThebes.cpp:6657
26 	xul.dll 	nsBlockFrame::GetMinWidth 	layout/generic/nsBlockFrame.cpp:734
27 	xul.dll 	nsContainerFrame::ComputeAutoSize 	layout/generic/nsContainerFrame.cpp:893
28 	xul.dll 	nsFrame::ComputeSize 	layout/generic/nsFrame.cpp:3656
29 	xul.dll 	FloatMarginWidth 	layout/generic/nsBlockReflowState.cpp:615
30 	xul.dll 	nsBlockReflowState::FlowAndPlaceFloat 	layout/generic/nsBlockReflowState.cpp:660
31 	xul.dll 	nsBlockReflowState::AddFloat 	layout/generic/nsBlockReflowState.cpp:554
32 	xul.dll 	nsLineLayout::ReflowFrame 	layout/generic/nsLineLayout.cpp:907
33 	xul.dll 	nsBlockFrame::ReflowInlineFrame 	layout/generic/nsBlockFrame.cpp:3805
34 	xul.dll 	nsBlockFrame::DoReflowInlineFrames 	layout/generic/nsBlockFrame.cpp:3601
35 	xul.dll 	nsBlockFrame::ReflowInlineFrames 	layout/generic/nsBlockFrame.cpp:3455
36 	xul.dll 	nsBlockFrame::ReflowLine 	layout/generic/nsBlockFrame.cpp:2539
37 	xul.dll 	nsBlockFrame::ReflowDirtyLines 	layout/generic/nsBlockFrame.cpp:1964
38 	xul.dll 	nsBlockFrame::Reflow 	layout/generic/nsBlockFrame.cpp:1053
...

More reports at:
https://crash-stats.mozilla.com/report/list?signature=chromehang%20|%20NtUserCallOneParam
Component: General → Graphics
Product: Firefox → Core
QA Contact: general → thebes
Hardware: x86_64 → x86
Keywords: crashhang
Summary: crash chromehang | NtUserCallOneParam → chromehang | NtUserCallOneParam in AutoDC::~AutoDC
Chromehang signature generation was removed awhile ago. This bug is
inactionable at this point without a reliable STR, so I'm closing it as
incomplete. Feel free to the reopen this bug with STR if it still reproduces.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.