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)
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])
Comment 1•17 years ago
|
||
Is this still an issue now that reflow branch has landed?
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•