Closed Bug 718724 Opened 13 years ago Closed 8 years ago

Firefox Crash [@ nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) ]

Categories

(Core :: Layout, defect)

10 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr45 --- wontfix
firefox-esr52 --- unaffected

People

(Reporter: marcia, Unassigned)

Details

(Keywords: crash)

Crash Data

Seen while looking at Beta 4 crash stats. https://crash-stats.mozilla.com/report/list?signature=nsHTMLReflowState::Init%28nsPresContext*,%20int,%20int,%20nsMargin%20const*,%20nsMargin%20const*%29. Signature was present in other versions but there is small spike seen so far in B4. Will try to look at some manual correlations. https://crash-stats.mozilla.com/report/index/77a3bcf2-2673-4a85-9181-a19992120116 Frame Module Signature [Expand] Source 0 xul.dll nsHTMLReflowState::Init layout/generic/nsHTMLReflowState.cpp:279 1 xul.dll nsHTMLReflowState::nsHTMLReflowState layout/generic/nsHTMLReflowState.cpp:177 2 xul.dll nsTableCellFrame::Reflow layout/tables/nsTableCellFrame.cpp:876 3 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 4 xul.dll nsTableRowFrame::ReflowChildren layout/tables/nsTableRowFrame.cpp:914 5 xul.dll nsTableRowFrame::Reflow layout/tables/nsTableRowFrame.cpp:1063 6 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 7 xul.dll nsTableRowGroupFrame::ReflowChildren layout/tables/nsTableRowGroupFrame.cpp:421 8 xul.dll nsTableRowGroupFrame::Reflow layout/tables/nsTableRowGroupFrame.cpp:1322 9 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 10 xul.dll nsTableFrame::ReflowChildren layout/tables/nsTableFrame.cpp:2790 11 xul.dll nsTableFrame::ReflowTable layout/tables/nsTableFrame.cpp:1886 12 xul.dll nsTableFrame::Reflow layout/tables/nsTableFrame.cpp:1790 13 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 14 xul.dll nsTableOuterFrame::Reflow layout/tables/nsTableOuterFrame.cpp:1055 15 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 16 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 17 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 18 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 19 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 20 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 21 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 22 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 23 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 24 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 25 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 26 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 27 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 28 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 29 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 30 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 31 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 32 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 33 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 34 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 35 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 36 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 37 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 38 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 39 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 40 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 41 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 42 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 43 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 44 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 45 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 46 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 47 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 48 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 49 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 50 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 51 xul.dll nsBlockFrame::ReflowFloat layout/generic/nsBlockFrame.cpp:5798 52 xul.dll nsBlockReflowState::FlowAndPlaceFloat layout/generic/nsBlockReflowState.cpp:801 53 xul.dll nsBlockReflowState::AddFloat layout/generic/nsBlockReflowState.cpp:554 54 xul.dll nsLineLayout::ReflowFrame layout/generic/nsLineLayout.cpp:896 55 xul.dll nsBlockFrame::ReflowInlineFrame layout/generic/nsBlockFrame.cpp:3802 56 xul.dll nsBlockFrame::DoReflowInlineFrames layout/generic/nsBlockFrame.cpp:3598 57 xul.dll nsBlockFrame::ReflowInlineFrames layout/generic/nsBlockFrame.cpp:3452 58 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2536 59 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 60 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 61 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 62 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 63 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 64 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 65 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 66 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 67 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 68 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 69 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 70 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 71 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 72 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 73 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 74 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 75 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 76 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 77 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 78 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 79 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 80 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 81 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:294 82 xul.dll nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3173 83 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2480 84 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1962 85 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1051 86 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 87 xul.dll nsCanvasFrame::Reflow layout/generic/nsCanvasFrame.cpp:457 88 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 89 xul.dll nsHTMLScrollFrame::ReflowScrolledFrame layout/generic/nsGfxScrollFrame.cpp:546 90 xul.dll nsHTMLScrollFrame::ReflowContents layout/generic/nsGfxScrollFrame.cpp:638 91 xul.dll nsHTMLScrollFrame::Reflow layout/generic/nsGfxScrollFrame.cpp:879 92 xul.dll nsContainerFrame::ReflowChild layout/generic/nsContainerFrame.cpp:961 93 xul.dll ViewportFrame::Reflow layout/generic/nsViewportFrame.cpp:230 94 xul.dll PresShell::DoReflow layout/base/nsPresShell.cpp:7344 95 xul.dll PresShell::ProcessReflowCommands layout/base/nsPresShell.cpp:7482 96 xul.dll PresShell::FlushPendingNotifications layout/base/nsPresShell.cpp:4089 97 xul.dll nsRefreshDriver::Notify layout/base/nsRefreshDriver.cpp:400 98 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:428 99 xul.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:521 100 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:631 110 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3551 111 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:107 112 firefox.exe firefox.exe@0x4033 113 firefox.exe __tmainCRTStartup crtexe.c:594 114 firefox.exe _SEH_epilog4 115 kernel32.dll BaseThreadInitThunk 116 ntdll.dll ntdll.dll@0x39ef1 117 atidxx32.dll atidxx32.dll@0x1e4f1f 118 kernel32.dll LoadStringByReference 119 kernel32.dll LoadStringByReference
Crash Signature: [@ nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) ] → [@ nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) ] [@ nsHTMLReflowState::Init ]
I'm marking this bug as WORKSFORME as bug crashlog signature didn't appear from a long time (over half year) in Firefox (except some obsolete Fx <50, no crash starting with Fx50).
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.