Open Bug 332261 Opened 18 years ago Updated 2 years ago

WARNING: blowing an incremental reflow targeted at a nested inline: file r:/mozilla/layout/generic/nsBlockFrame.cpp, line 1682

Categories

(Core :: Layout: Block and Inline, defect)

x86
Windows XP
defect

Tracking

()

UNCONFIRMED

People

(Reporter: timeless, Unassigned)

Details

###!!! ASSERTION: colgroup data should not be null - bug 237421: 'mCols[i].mColGroup', file r:/mozilla/layout/tables/nsTablePainter.cpp, line 339
###!!! ASSERTION: colgroup data should not be null - bug 237421: 'mCols[i].mColGroup', file r:/mozilla/layout/tables/nsTablePainter.cpp, line 339
###!!! ASSERTION: colgroup data should not be null - bug 237421: 'mCols[i].mColGroup', file r:/mozilla/layout/tables/nsTablePainter.cpp, line 258
WARNING: blowing an incremental reflow targeted at a nested inline: file r:/mozilla/layout/generic/nsBlockFrame.cpp, line 1682

this is my venkman window which already triggered an unhappy table assert (and has its nice xhtml-ish hcontent attached.

00 ntdll!KiFastSystemCallRet (FPO: [0,0,0])
01 ntdll!ZwWaitForSingleObject+0xc (FPO: [3,0,0])
02 kernel32!WaitForSingleObjectEx+0xa8 (FPO: [Non-Fpo])
03 kernel32!WaitForSingleObject+0x12 (FPO: [Non-Fpo])
04 xpcom_core!Break(char * aMsg = 0x001291c0 "WARNING: blowing an incremental reflow targeted at a nested inline: file r:/mozilla/layout/generic/nsBlockFrame.cpp, line 1682")+0x19f (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpcom\base\nsdebugimpl.cpp @ 425]
05 xpcom_core!NS_DebugBreak_P(unsigned int aSeverity = 0, char * aStr = 0x01d9d090 "blowing an incremental reflow targeted at a nested inline", char * aExpr = 0x00000000 "", char * aFile = 0x01d9d064 "r:/mozilla/layout/generic/nsBlockFrame.cpp", int aLine = 1682)+0x2ec (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpcom\base\nsdebugimpl.cpp @ 358]
06 gklayout!nsBlockFrame::RetargetInlineIncrementalReflow(class nsReflowPath::iterator * aTarget = 0x00129620, class nsLineList_iterator * aLine = 0x0012960c, class nsIFrame * aPrevInFlow = 0x00000000)+0x157 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 1682]
07 gklayout!nsBlockFrame::PrepareChildIncrementalReflow(class nsBlockReflowState * aState = 0x00129934)+0xeb (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 1602]
08 gklayout!nsBlockFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aMetrics = 0x00129d10, struct nsHTMLReflowState * aReflowState = 0x00129c08, unsigned int * aStatus = 0x0012b100)+0x683 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 875]
09 gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x047103e4, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x00129d10, struct nsHTMLReflowState * aReflowState = 0x00129c08, int aX = 0, int aY = 0, unsigned int aFlags = 0, unsigned int * aStatus = 0x0012b100)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
0a gklayout!nsTableCellFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x00129e78, struct nsHTMLReflowState * aReflowState = 0x00129ef8, unsigned int * aStatus = 0x0012b100)+0x607 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablecellframe.cpp @ 890]
0b gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x04710384, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x00129e78, struct nsHTMLReflowState * aReflowState = 0x00129ef8, int aX = 0, int aY = 0, unsigned int aFlags = 0, unsigned int * aStatus = 0x0012b100)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
0c gklayout!nsTableRowFrame::IR_TargetIsChild(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a1e8, struct nsHTMLReflowState * aReflowState = 0x0012a118, class nsTableFrame * aTableFrame = 0x04021b30, unsigned int * aStatus = 0x0012b100, class nsIFrame * aNextFrame = 0x04710384)+0x254 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablerowframe.cpp @ 1240]
0d gklayout!nsTableRowFrame::IncrementalReflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a1e8, struct nsHTMLReflowState * aReflowState = 0x0012a118, class nsTableFrame * aTableFrame = 0x04021b30, unsigned int * aStatus = 0x0012b100)+0xad (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablerowframe.cpp @ 1125]
0e gklayout!nsTableRowFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a1e8, struct nsHTMLReflowState * aReflowState = 0x0012a118, unsigned int * aStatus = 0x0012b100)+0x14d (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablerowframe.cpp @ 1425]
0f gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x04710328, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a1e8, struct nsHTMLReflowState * aReflowState = 0x0012a118, int aX = 0, int aY = 13200, unsigned int aFlags = 0, unsigned int * aStatus = 0x0012b100)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
10 gklayout!nsTableRowGroupFrame::IR_TargetIsChild(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a470, struct nsRowGroupReflowState * aReflowState = 0x0012a2cc, unsigned int * aStatus = 0x0012b100, class nsIFrame * aNextFrame = 0x04710328)+0x11e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablerowgroupframe.cpp @ 1622]
11 gklayout!nsTableRowGroupFrame::IncrementalReflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a470, struct nsRowGroupReflowState * aReflowState = 0x0012a2cc, unsigned int * aStatus = 0x0012b100)+0x9f (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablerowgroupframe.cpp @ 1303]
12 gklayout!nsTableRowGroupFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a470, struct nsHTMLReflowState * aReflowState = 0x0012a3a0, unsigned int * aStatus = 0x0012b100)+0x109 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstablerowgroupframe.cpp @ 1209]
13 gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x046191c8, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a470, struct nsHTMLReflowState * aReflowState = 0x0012a3a0, int aX = 0, int aY = 0, unsigned int aFlags = 0, unsigned int * aStatus = 0x0012b100)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
14 gklayout!nsTableFrame::IR_TargetIsChild(struct nsTableReflowState * aReflowState = 0x0012a4fc, unsigned int * aStatus = 0x0012b100, class nsIFrame * aNextFrame = 0x046191c8)+0xb0 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableframe.cpp @ 2967]
15 gklayout!nsTableFrame::IncrementalReflow(struct nsHTMLReflowState * aReflowState = 0x0012a724, unsigned int * aStatus = 0x0012b100)+0xdb (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableframe.cpp @ 2704]
16 gklayout!nsTableFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a8cc, struct nsHTMLReflowState * aReflowState = 0x0012a724, unsigned int * aStatus = 0x0012b100)+0x315 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableframe.cpp @ 1961]
17 gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x04021b30, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012a8cc, struct nsHTMLReflowState * aReflowState = 0x0012a724, int aX = 0, int aY = 0, unsigned int aFlags = 3, unsigned int * aStatus = 0x0012b100)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
18 gklayout!nsTableOuterFrame::OuterReflowChild(class nsPresContext * aPresContext = 0x04457930, class nsIFrame * aChildFrame = 0x04021b30, struct nsHTMLReflowState * aOuterRS = 0x0012b040, struct nsHTMLReflowMetrics * aMetrics = 0x0012a8cc, int aAvailWidth = 10755, struct nsSize * aDesiredSize = 0x0012a980, struct nsMargin * aMargin = 0x0012a94c, struct nsMargin * aMarginNoAuto = 0x0012a938, struct nsMargin * aPadding = 0x0012a928, nsReflowReason aReflowReason = eReflowReason_Incremental (1), unsigned int * aStatus = 0x0012b100, int * aNeedToReflowCaption = 0x0012a964)+0x38c (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableouterframe.cpp @ 1281]
19 gklayout!nsTableOuterFrame::IR_InnerTableReflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aOuterMet = 0x0012b16c, struct nsHTMLReflowState * aOuterRS = 0x0012b040, unsigned int * aStatus = 0x0012b100)+0x14b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableouterframe.cpp @ 1629]
1a gklayout!nsTableOuterFrame::IR_TargetIsInnerTableFrame(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012b16c, struct nsHTMLReflowState * aReflowState = 0x0012b040, unsigned int * aStatus = 0x0012b100)+0x23 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableouterframe.cpp @ 1393]
1b gklayout!nsTableOuterFrame::IR_TargetIsChild(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012b16c, struct nsHTMLReflowState * aReflowState = 0x0012b040, unsigned int * aStatus = 0x0012b100, class nsIFrame * aNextFrame = 0x04021b30)+0x49 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableouterframe.cpp @ 1366]
1c gklayout!nsTableOuterFrame::IncrementalReflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012b16c, struct nsHTMLReflowState * aReflowState = 0x0012b040, unsigned int * aStatus = 0x0012b100)+0xe7 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableouterframe.cpp @ 1346]
1d gklayout!nsTableOuterFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012b16c, struct nsHTMLReflowState * aOuterRS = 0x0012b040, unsigned int * aStatus = 0x0012b100)+0x144 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\tables\nstableouterframe.cpp @ 1892]
1e gklayout!nsBlockReflowContext::ReflowBlock(struct nsRect * aSpace = 0x0012b028, int aApplyTopMargin = 0, struct nsCollapsingMargin * aPrevMargin = 0x0012b820, int aClearance = 0, int aIsAdjacentWithTop = 1, struct nsMargin * aComputedOffsets = 0x0012b108, struct nsHTMLReflowState * aFrameRS = 0x0012b040, unsigned int * aFrameReflowStatus = 0x0012b100)+0x5c7 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockreflowcontext.cpp @ 605]
1f gklayout!nsBlockFrame::ReflowBlockFrame(class nsBlockReflowState * aState = 0x0012b7b8, class nsLineList_iterator aLine = class nsLineList_iterator, int * aKeepReflowGoing = 0x0012b478)+0x644 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 3456]
20 gklayout!nsBlockFrame::ReflowLine(class nsBlockReflowState * aState = 0x0012b7b8, class nsLineList_iterator aLine = class nsLineList_iterator, int * aKeepReflowGoing = 0x0012b478, int aDamageDirtyArea = 1)+0xd3 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 2618]
21 gklayout!nsBlockFrame::ReflowDirtyLines(class nsBlockReflowState * aState = 0x0012b7b8, int aTryPull = 1)+0x53b (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 2270]
22 gklayout!nsBlockFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aMetrics = 0x0012bdb4, struct nsHTMLReflowState * aReflowState = 0x0012bc88, unsigned int * aStatus = 0x0012bd48)+0x72e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 903]
23 gklayout!nsBlockReflowContext::ReflowBlock(struct nsRect * aSpace = 0x0012bc70, int aApplyTopMargin = 1, struct nsCollapsingMargin * aPrevMargin = 0x0012c468, int aClearance = 0, int aIsAdjacentWithTop = 1, struct nsMargin * aComputedOffsets = 0x0012bd50, struct nsHTMLReflowState * aFrameRS = 0x0012bc88, unsigned int * aFrameReflowStatus = 0x0012bd48)+0x5c7 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockreflowcontext.cpp @ 605]
24 gklayout!nsBlockFrame::ReflowBlockFrame(class nsBlockReflowState * aState = 0x0012c400, class nsLineList_iterator aLine = class nsLineList_iterator, int * aKeepReflowGoing = 0x0012c0c0)+0x644 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 3456]
25 gklayout!nsBlockFrame::ReflowLine(class nsBlockReflowState * aState = 0x0012c400, class nsLineList_iterator aLine = class nsLineList_iterator, int * aKeepReflowGoing = 0x0012c0c0, int aDamageDirtyArea = 1)+0xd3 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 2618]
26 gklayout!nsBlockFrame::ReflowDirtyLines(class nsBlockReflowState * aState = 0x0012c400, int aTryPull = 1)+0x53b (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 2270]
27 gklayout!nsBlockFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aMetrics = 0x0012c750, struct nsHTMLReflowState * aReflowState = 0x0012c678, unsigned int * aStatus = 0x0012c924)+0x72e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\generic\nsblockframe.cpp @ 903]
28 gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x04021158, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012c750, struct nsHTMLReflowState * aReflowState = 0x0012c678, int aX = 0, int aY = 0, unsigned int aFlags = 0, unsigned int * aStatus = 0x0012c924)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
29 gklayout!CanvasFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012c9c0, struct nsHTMLReflowState * aReflowState = 0x0012c860, unsigned int * aStatus = 0x0012c924)+0x225 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\generic\nshtmlframe.cpp @ 528]
2a gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x04618ee0, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012c9c0, struct nsHTMLReflowState * aReflowState = 0x0012c860, int aX = 0, int aY = 0, unsigned int aFlags = 3, unsigned int * aStatus = 0x0012c924)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
2b gklayout!nsHTMLScrollFrame::ReflowScrolledFrame(struct ScrollReflowState * aState = 0x0012cb28, int aAssumeHScroll = 0, int aAssumeVScroll = 1, struct nsHTMLReflowMetrics * aMetrics = 0x0012c9c0, int aFirstPass = 1)+0x283 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsgfxscrollframe.cpp @ 503]
2c gklayout!nsHTMLScrollFrame::ReflowContents(struct ScrollReflowState * aState = 0x0012cb28, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012cd14)+0x53 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nsgfxscrollframe.cpp @ 573]
2d gklayout!nsHTMLScrollFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012cd14, struct nsHTMLReflowState * aReflowState = 0x0012cc4c, unsigned int * aStatus = 0x0012cea0)+0x2d1 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\generic\nsgfxscrollframe.cpp @ 780]
2e gklayout!nsContainerFrame::ReflowChild(class nsIFrame * aKidFrame = 0x04619024, class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012cd14, struct nsHTMLReflowState * aReflowState = 0x0012cc4c, int aX = 0, int aY = 0, unsigned int aFlags = 0, unsigned int * aStatus = 0x0012cea0)+0x9e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\generic\nscontainerframe.cpp @ 741]
2f gklayout!ViewportFrame::Reflow(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012d000, struct nsHTMLReflowState * aReflowState = 0x0012ceb0, unsigned int * aStatus = 0x0012cea0)+0x177 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\generic\nsviewportframe.cpp @ 242]
30 gklayout!IncrementalReflow::Dispatch(class nsPresContext * aPresContext = 0x04457930, struct nsHTMLReflowMetrics * aDesiredSize = 0x0012d000, struct nsSize * aMaxSize = 0x0012d060, class nsIRenderingContext * aRendContext = 0x04ef9f10)+0x128 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 859]
31 gklayout!PresShell::ProcessReflowCommands(int aInterruptible = 0)+0x348 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 6530]
32 gklayout!PresShell::FlushPendingNotifications(mozFlushType aType = Flush_Layout (15))+0xc0 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\base\nspresshell.cpp @ 5038]
33 gklayout!nsDocument::FlushPendingNotifications(mozFlushType aType = Flush_Layout (15))+0x1ea (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\base\src\nsdocument.cpp @ 4582]
34 gklayout!nsHTMLDocument::FlushPendingNotifications(mozFlushType aType = Flush_Layout (15))+0x97 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\html\document\src\nshtmldocument.cpp @ 1267]
35 gklayout!nsHTMLAnchorElement::SetFocus(class nsPresContext * aPresContext = 0x04457930)+0x6a (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\html\content\src\nshtmlanchorelement.cpp @ 248]
36 gklayout!nsEventStateManager::FocusElementButNotDocument(class nsIContent * aContent = 0x050f2d68)+0x5a (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\events\src\nseventstatemanager.cpp @ 4845]
37 gklayout!nsEventStateManager::MoveFocusToCaret(int aCanFocusDoc = 1, int * aIsSelectionWithFocus = 0x0012d31c)+0x1e1 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\events\src\nseventstatemanager.cpp @ 4937]
38 typeaheadfind!nsTypeAheadFind::FindItNow(class nsIPresShell * aPresShell = 0x00000000, int aIsRepeatingSameChar = 0, int aIsLinksOnly = 1, int aIsFirstVisiblePreferred = 0)+0xe3b (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\extensions\typeaheadfind\src\nstypeaheadfind.cpp @ 1386]
39 typeaheadfind!nsTypeAheadFind::HandleChar(unsigned short aChar = 0x69)+0x4da (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\extensions\typeaheadfind\src\nstypeaheadfind.cpp @ 973]
3a typeaheadfind!nsTypeAheadFind::KeyPress(class nsIDOMEvent * aEvent = 0x04f039d0)+0x58a (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\extensions\typeaheadfind\src\nstypeaheadfind.cpp @ 732]
3b gklayout!DispatchToInterface(class nsIDOMEvent * aEvent = 0x04f039d0, class nsIDOMEventListener * aListener = 0x02323784, <function> * aMethod = 0x01a02f70, struct nsID * aIID = 0x01dabaf8, int * aHasInterface = 0x0012d604)+0x41 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\content\events\src\nseventlistenermanager.cpp @ 143]
3c gklayout!nsEventListenerManager::HandleEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, class nsIDOMEventTarget * aCurrentTarget = 0x035b5768, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x345 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\events\src\nseventlistenermanager.cpp @ 1767]
3d gklayout!nsWindowRoot::HandleChromeEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xbe (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\dom\src\base\nswindowroot.cpp @ 270]
3e gklayout!nsGlobalWindow::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x4ef (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\dom\src\base\nsglobalwindow.cpp @ 1677]
3f gklayout!nsGlobalWindow::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x71 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\dom\src\base\nsglobalwindow.cpp @ 1541]
40 gklayout!nsDocument::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x19e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\base\src\nsdocument.cpp @ 4341]
41 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xdc1 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1910]
42 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
43 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
44 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
45 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
46 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
47 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
48 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
49 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
4a gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
4b gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
4c gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
4d gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0xd6e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
4e gklayout!nsXULElement::HandleChromeEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x40 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 2544]
4f gklayout!nsGlobalWindow::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x4ef (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\dom\src\base\nsglobalwindow.cpp @ 1677]
50 gklayout!nsGlobalWindow::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x71 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\dom\src\base\nsglobalwindow.cpp @ 1541]
51 gklayout!nsDocument::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x202, nsEventStatus * aEventStatus = 0x0012f568)+0x19e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\base\src\nsdocument.cpp @ 4341]
52 gklayout!nsGenericElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x04457930, class nsEvent * aEvent = 0x0012f740, class nsIDOMEvent ** aDOMEvent = 0x0012f458, unsigned int aFlags = 0x207, nsEventStatus * aEventStatus = 0x0012f568)+0x887 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\base\src\nsgenericelement.cpp @ 2060]
53 gklayout!PresShell::HandleEventInternal(class nsEvent * aEvent = 0x0012f740, class nsIView * aView = 0x04043268, unsigned int aFlags = 1, nsEventStatus * aStatus = 0x0012f568)+0x321 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 6118]
54 gklayout!PresShell::HandleEvent(class nsIView * aView = 0x04043268, class nsGUIEvent * aEvent = 0x0012f740, nsEventStatus * aEventStatus = 0x0012f568)+0x619 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\base\nspresshell.cpp @ 5858]
55 gklayout!nsViewManager::HandleEvent(class nsView * aView = 0x04043268, struct nsPoint aPoint = struct nsPoint, class nsGUIEvent * aEvent = 0x0012f740, int aCaptured = 0)+0x57 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1725]
56 gklayout!nsViewManager::DispatchEvent(class nsGUIEvent * aEvent = 0x0012f740, nsEventStatus * aStatus = 0x0012f688)+0xc2b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1678]
57 gklayout!HandleEvent(class nsGUIEvent * aEvent = 0x0012f740)+0x44 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\view\src\nsview.cpp @ 174]
58 gkwidget!nsWindow::DispatchEvent(class nsGUIEvent * event = 0x0012f740, nsEventStatus * aStatus = 0x0012f720)+0xb5 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1037]
59 gkwidget!nsWindow::DispatchWindowEvent(class nsGUIEvent * event = 0x0012f740)+0x24 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1058]
5a gkwidget!nsWindow::DispatchKeyEvent(unsigned int aEventType = 0x83, unsigned short aCharCode = 0x69, unsigned int aVirtualCharCode = 0, long aKeyData = 0, unsigned int aFlags = 0)+0xdc (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 3242]
5b gkwidget!nsWindow::OnChar(unsigned int charCode = 0, unsigned int aFlags = 0)+0x2ca (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 3487]
5c gkwidget!nsWindow::OnKeyDown(unsigned int aVirtualKeyCode = 0x49, unsigned int aScanCode = 0x17, long aKeyData = 1507329)+0x270 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 3334]
5d gkwidget!nsWindow::ProcessMessage(unsigned int msg = 0x100, unsigned int wParam = 0x49, long lParam = 1507329, long * aRetValue = 0x0012fc84)+0x8cb (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 4323]
5e gkwidget!nsWindow::WindowProc(struct HWND__ * hWnd = 0x001b0050, unsigned int msg = 0x100, unsigned int wParam = 0x49, long lParam = 1507329)+0x136 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1226]
5f USER32!InternalCallWinProc+0x28
60 USER32!UserCallWinProcCheckWow+0x150 (FPO: [Non-Fpo])
61 USER32!DispatchMessageWorker+0x306 (FPO: [Non-Fpo])
62 USER32!DispatchMessageW+0xf (FPO: [Non-Fpo])
63 gkwidget!nsAppShell::Run(void)+0x108 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsappshell.cpp @ 135]
64 appcomps!nsAppStartup::Run(void)+0x1e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpfe\components\startup\src\nsappstartup.cpp @ 208]
65 seamonkey!main1(int argc = 2, char ** argv = 0x00a58518, class nsISupports * nativeApp = 0x00d0cfd8)+0xc35 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpfe\bootstrap\nsapprunner.cpp @ 1248]
66 seamonkey!main(int argc = 2, char ** argv = 0x00a58518)+0x1c7 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpfe\bootstrap\nsapprunner.cpp @ 1762]
67 seamonkey!mainCRTStartup(void)+0x12c (FPO: [Non-Fpo]) (CONV: cdecl) [f:\vs70builds\3077\vc\crtbld\crt\src\crtexe.c @ 398]
68 kernel32!BaseProcessStart+0x23 (FPO: [Non-Fpo])
Is this still an issue now that reflow branch has landed?
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.