Closed Bug 9895 Opened 25 years ago Closed 25 years ago

crash: assert in nsTableFrame.cpp when colX and mColCount are both 0

Categories

(SeaMonkey :: Sidebar, defect, P1)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 9923

People

(Reporter: cbegle, Assigned: slamm)

Details

so like i opened the sidebar in my mail window and it crashed.  i don't think i
have any mail prefs set up. i just checked out and built today (7-14).

here's what it said in the console:
Loading preferences for account: account0
Loading preferences for account: account1
nsContainerFrame: ScrollbarFrame(scrollbar)(-1)@02227FA0 changed the maxElementS
ize *pointer* (baaaad boy!)
[....]

here's the stack trace:
nsDebug::Assertion(char * 0x01c72b88, char * 0x01c72b74, char * 0x01c72b38, int
2452) line 167 + 13 bytes
nsTableFrame::SetColumnDimensions(int 1875) line 2452 + 37 bytes
nsTableFrame::Reflow(nsTableFrame * const 0x02c45464, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 2621
nsTreeFrame::Reflow(nsTreeFrame * const 0x02c45464, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 294
nsContainerFrame::ReflowChild(nsIFrame * 0x02c45460, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 395 + 28 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x02c453e4, nsIPresContext &
{...}, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned
int & 0) line 1006 + 37 bytes
nsBoxFrame::FlowChildAt(nsIFrame * 0x02c453e0, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0,
int 1, nsIFrame * & 0x00000000) line 725
nsBoxFrame::FlowChildren(nsIPresContext & {...}, nsHTMLReflowMetrics & {...},
const nsHTMLReflowState & {...}, unsigned int & 0, nsRect & {...}, nsIFrame * &
0x00000000) line 421
nsBoxFrame::Reflow(nsBoxFrame * const 0x0228502c, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 292
nsContainerFrame::ReflowChild(nsIFrame * 0x02285028, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 395 + 28 bytes
RootFrame::Reflow(RootFrame * const 0x02c33984, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 242
nsContainerFrame::ReflowChild(nsIFrame * 0x02c33980, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 395 + 28 bytes
ViewportFrame::Reflow(ViewportFrame * const 0x02c8b864, nsIPresContext & {...},
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 440
PresShell::InitialReflow(PresShell * const 0x02ab3620, int 4125, int 1875) line
929
XULDocumentImpl::StartLayout() line 3984
XULDocumentImpl::EndLoad(XULDocumentImpl * const 0x02a83500) line 1867
XULContentSinkImpl::DidBuildModel(XULContentSinkImpl * const 0x02a526e0, int 1)
line 516
CWellFormedDTD::DidBuildModel(CWellFormedDTD * const 0x02aa4d30, unsigned int 0,
int 1, nsIParser * 0x02a52790, nsIContentSink * 0x02a526e0) line 286 + 20 bytes
nsParser::DidBuildModel(unsigned int 0) line 525 + 55 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000) line 886
nsParser::EnableParser(int 1) line 615 + 19 bytes
XULContentSinkImpl::DoneLoadingScript(nsIUnicharStreamLoader * 0x02c38bc0,
nsString & {...}, void * 0x02a526e0, unsigned int 0) line 1511
nsUnicharStreamLoader::OnStopRequest(nsUnicharStreamLoader * const 0x02c38bc4,
nsIURI * 0x02c379c0, unsigned int 0, unsigned short * 0x02c66a40) line 156 + 31
bytes
nsDocumentBindInfo::OnStopRequest(nsDocumentBindInfo * const 0x02c38e30, nsIURI
* 0x02c379c0, unsigned int 0, unsigned short * 0x02c66a40) line 2019 + 30 bytes
OnStopRequestProxyEvent::HandleEvent(OnStopRequestProxyEvent * const 0x02c66970)
line 593 + 45 bytes
StreamListenerProxyEvent::HandlePLEvent(PLEvent * 0x02c66974) line 473 + 12
bytes
PL_HandleEvent(PLEvent * 0x02c66974) line 493 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00ed6640) line 454 + 9 bytes
_md_EventReceiverProc(void * 0x027b02d2, unsigned int 49338, unsigned int 0,
long 15558208) line 912 + 9 bytes
USER32! 77e713ed()
Status: NEW → ASSIGNED
I am going to need help on this one. I started seeing this problem as soon as I
checked in sidebar panels with one column and no tree header.
Priority: P3 → P1
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
*** This bug has been marked as a duplicate of 9923 ***
Status: RESOLVED → VERIFIED
Verified Duplicate
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.