Closed Bug 9499 Opened 27 years ago Closed 27 years ago

assert when collapsing a mail server

Categories

(SeaMonkey :: UI Design, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 9118

People

(Reporter: Bienvenu, Assigned: hyatt)

Details

I get the following assert 3 or 4 times when collapsing a mail server. I have 2 accounts, GetRowCount() returns 4, and aRowIndex is 4. If I ignore the asserts, I can keep running. Not crucial, but perhaps indicative of some other problem? NTDLL! 77f76274() nsDebug::PreCondition(const char * 0x01830c14, const char * 0x01830bec, const char * 0x01830bb0, int 0x00000264) line 143 + 13 bytes nsTableFrame::GetEffectiveRowSpan(int 0x00000004, nsTableCellFrame * 0x024ef440) line 612 + 51 bytes nsTableRowFrame::PlaceChild(nsIPresContext & {...}, RowReflowState & {...}, nsIFrame * 0x024ef440, const nsRect & {...}, nsSize * 0x0012b62c, nsSize * 0x0012b3b8) line 519 + 31 bytes nsTableRowFrame::ResizeReflow(nsTableRowFrame * const 0x0248fe20, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowReflowState & {...}, unsigned int & 0x00000000) line 753 nsTableRowFrame::Reflow(nsTableRowFrame * const 0x0248fe24, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1502 + 35 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x0248fe20, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const 0x024ff150, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowGroupReflowState & {...}, unsigned int & 0x00000000, nsTableRowFrame * 0x00000000, nsReflowReason eReflowReason_Resize, int 0x00000001) line 445 + 34 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x024ff154, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1018 + 39 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x024ff150, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const 0x024df5c0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowGroupReflowState & {...}, unsigned int & 0x00000000, nsTableRowFrame * 0x00000000, nsReflowReason eReflowReason_Resize, int 0x00000001) line 445 + 34 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x024df5c4, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1018 + 39 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x024df5c0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const 0x01e505f0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowGroupReflowState & {...}, unsigned int & 0x00000000, nsTableRowFrame * 0x00000000, nsReflowReason eReflowReason_Resize, int 0x00000001) line 445 + 34 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x01e505f4, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1018 + 39 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x01e505f0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const 0x01e4cc30, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowGroupReflowState & {...}, unsigned int & 0x00000000, nsTableRowFrame * 0x00000000, nsReflowReason eReflowReason_Resize, int 0x00000001) line 445 + 34 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x01e4cc34, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1018 + 39 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x01e4cc30, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const 0x01e132c0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowGroupReflowState & {...}, unsigned int & 0x00000000, nsTableRowFrame * 0x00000000, nsReflowReason eReflowReason_Resize, int 0x00000001) line 445 + 34 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x01e132c4, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1018 + 39 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x01e132c0, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableRowGroupFrame::ReflowMappedChildren(nsTableRowGroupFrame * const 0x01e07120, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, RowGroupReflowState & {...}, unsigned int & 0x00000000, nsTableRowFrame * 0x00000000, nsReflowReason eReflowReason_Resize, int 0x00000001) line 445 + 34 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x01e07124, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1018 + 39 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x01e07120, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableFrame::ReflowMappedChildren(nsTableFrame * const 0x01dff800, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, InnerTableReflowState & {...}, unsigned int & 0x00000000) line 3818 + 31 bytes nsTableFrame::ResizeReflowPass2(nsTableFrame * const 0x01dff800, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 2888 + 31 bytes nsTableFrame::Reflow(nsTableFrame * const 0x01dff804, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 2591 + 38 bytes nsTreeFrame::Reflow(nsTreeFrame * const 0x01dff804, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 286 nsContainerFrame::ReflowChild(nsIFrame * 0x01dff800, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes nsTableOuterFrame::IR_InnerTableReflow(nsTableOuterFrame * const 0x01dff910, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, OuterTableReflowState & {...}, unsigned int & 0x00000000) line 563 + 34 bytes nsTableOuterFrame::IR_TargetIsInnerTableFrame(nsTableOuterFrame * const 0x01dff910, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, OuterTableReflowState & {...}, unsigned int & 0x00000000) line 355 + 31 bytes nsTableOuterFrame::IR_TargetIsChild(nsTableOuterFrame * const 0x01dff910, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, OuterTableReflowState & {...}, unsigned int & 0x00000000, nsIFrame * 0x01dff800) line 327 + 31 bytes nsTableOuterFrame::IncrementalReflow(nsTableOuterFrame * const 0x01dff910, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, OuterTableReflowState & {...}, unsigned int & 0x00000000) line 309 + 35 bytes nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x01dff914, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 960 + 35 bytes nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01dff910, const nsRect & {...}, int 0x00000000, int 0x00000000, int 0x00000001, nsMargin & {...}, unsigned int & 0x00000000) line 227 + 42 bytes nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox * 0x01de7900, int * 0x0012cce0) line 2524 + 56 bytes nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x01de7900, int * 0x0012cce0) line 2014 + 20 bytes nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 1824 + 20 bytes nsBlockFrame::Reflow(nsBlockFrame * const 0x01dfe064, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1199 + 18 bytes nsBoxFrame::FlowChildAt(nsIFrame * 0x01dfe060, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000, int 0x00000001, nsIFrame * & 0x01dfe060) line 711 nsBoxFrame::FlowChildAt(nsIFrame * 0x01dfe060, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000, int 0x00000001, nsIFrame * & 0x01dfe060) line 685 nsBoxFrame::FlowChildren(nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000, nsRect & {...}, nsIFrame * & 0x01dfe060) line 411 nsBoxFrame::Reflow(nsBoxFrame * const 0x00e21334, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 285 nsContainerFrame::ReflowChild(nsIFrame * 0x00e21330, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes RootFrame::Reflow(RootFrame * const 0x01df5634, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 242 nsContainerFrame::ReflowChild(nsIFrame * 0x01df5630, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 392 + 28 bytes ViewportFrame::Reflow(ViewportFrame * const 0x01df06d4, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 440 nsHTMLReflowCommand::Dispatch(nsHTMLReflowCommand * const 0x045f0d20, nsIPresContext & {...}, nsHTMLReflowMetrics & {...}, const nsSize & {...}, nsIRenderingContext & {...}) line 169 PresShell::ProcessReflowCommands(PresShell * const 0x01d02610) line 1285 PresShell::ExitReflowLock(PresShell * const 0x01d02610) line 702 PresShell::ContentRemoved(PresShell * const 0x01d02618, nsIDocument * 0x01cd97d0, nsIContent * 0x024d00b0, nsIContent * 0x024e9b10, int 0x00000000) line 1738 XULDocumentImpl::ContentRemoved(XULDocumentImpl * const 0x01cd97d0, nsIContent * 0x024d00b0, nsIContent * 0x024e9b10, int 0x00000000) line 1984 RDFElementImpl::RemoveChildAt(RDFElementImpl * const 0x024d00b0, int 0x00000000, int 0x00000001) line 1688 RDFGenericBuilderImpl::CloseWidgetItem(nsIContent * 0x01e40e20) line 2538 + 29 bytes RDFGenericBuilderImpl::OnRemoveAttribute(RDFGenericBuilderImpl * const 0x01dfaa4c, nsIDOMElement * 0x01e40e10, const nsString & {...}) line 2050 + 24 bytes XULDocumentImpl::OnRemoveAttribute(XULDocumentImpl * const 0x01cd97f8, nsIDOMElement * 0x01e40e10, const nsString & {...}) line 3756 RDFElementImpl::RemoveAttribute(RDFElementImpl * const 0x01e40e10, const nsString & {...}) line 928 nsTreeCellFrame::HandleDoubleClickEvent(nsIPresContext & {...}, nsGUIEvent * 0x0012fb90, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 261 + 60 bytes nsTreeCellFrame::HandleEvent(nsTreeCellFrame * const 0x01e50440, nsIPresContext & {...}, nsGUIEvent * 0x0012fb90, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 176 PresShell::HandleEvent(PresShell * const 0x01d02614, nsIView * 0x01d02a00, nsGUIEvent * 0x0012fb90, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 2083 + 38 bytes nsView::HandleEvent(nsView * const 0x01d02a00, nsGUIEvent * 0x0012fb90, unsigned int 0x0000001c, nsEventStatus & nsEventStatus_eConsumeDoDefault, int & 0x00000000) line 833 nsViewManager::DispatchEvent(nsViewManager * const 0x01d02c20, nsGUIEvent * 0x0012fb90, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 1736 HandleEvent(nsGUIEvent * 0x0012fb90) line 67
Status: NEW → RESOLVED
Closed: 27 years ago
Resolution: --- → DUPLICATE
resolving as a dup of 9118 - please re-open if you disagree. *** This bug has been marked as a duplicate of 9118 ***
Status: RESOLVED → VERIFIED
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.