Closed Bug 822 Opened 22 years ago Closed 22 years ago

assert

Categories

(Core :: Layout, defect, P1)

x86
Windows NT
defect

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: buster, Assigned: troy)

References

()

Details

open http://www.infoseek.com
the assert happens immediately.

code:
NS_ASSERTION(!mBandList.IsEmpty(), "no bands");

stack:
NTDLL! 77f76148()
nsDebug::Assertion(char * 0x006d5294, char * 0x006d527c, char * 0x006d524c, int
250) line 95 + 13 bytes
nsSpaceManager::GetBandData(int -1751486202, const nsSize & {width=1073741824
height=1073741824}, nsBandData & {...}) line 250 + 45 bytes
nsCSSBlockReflowState::GetAvailableSpace() line 942
nsCSSBlockFrame::ReflowBlockFrame(nsCSSBlockReflowState & {...}, LineData *
0x0140c950, nsIFrame * 0x0140c8b0, unsigned int & 0) line 2735
nsCSSBlockFrame::ReflowLine(nsCSSBlockReflowState & {...}, LineData *
0x0140c950, unsigned int & 0) line 2373 + 24 bytes
nsCSSBlockFrame::ReflowLinesAt(nsCSSBlockReflowState & {...}, LineData *
0x0140c950) line 2245 + 20 bytes
nsCSSBlockFrame::ResizeReflow(nsCSSBlockReflowState & {...}) line 2230 + 19
bytes
nsCSSBlockFrame::InitialReflow(nsCSSBlockReflowState & {...}) line 1851 + 12
bytes
nsCSSBlockFrame::ReflowAround(nsCSSBlockFrame * const 0x0140cd40, nsIPresContext
& {...}, nsISpaceManager * 0x0140cb70, nsReflowMetrics & {width=0 height=0},
const nsReflowState & {...}, nsRect & {x=24521740 y=0 width=0 height=0},
unsigned int & 0) line 1
nsBodyFrame::Reflow(nsBodyFrame * const 0x01409570, nsIPresContext & {...},
nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...}, unsigned int
& 0) line 264
nsContainerFrame::ReflowChild(nsIFrame * 0x01409570, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
nsTableCellFrame::Reflow(nsTableCellFrame * const 0x01409450, nsIPresContext &
{...}, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...},
unsigned int & 0) line 340 + 30 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x01409450, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
nsTableRowFrame::InitialReflow(nsIPresContext & {...}, RowReflowState & {...},
nsReflowMetrics & {width=0 height=0}) line 625 + 30 bytes
nsTableRowFrame::Reflow(nsTableRowFrame * const 0x01408e00, nsIPresContext &
{...}, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...},
unsigned int & 0) line 956 + 20 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x01408e00, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
nsTableRowGroupFrame::ReflowUnmappedChildren(nsIPresContext * 0x01558270,
RowGroupReflowState & {...}, nsSize * 0x0012e288 {width=15 height=30}) line 800
+ 30 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x013f1c10,
nsIPresContext & {...}, nsReflowMetrics & {width=0 height=0}, const
nsReflowState & {...}, unsigned int & 0) line 1131 + 23 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x013f1c10, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
nsTableFrame::ResizeReflowPass1(nsIPresContext * 0x01558270, nsReflowMetrics &
{width=0 height=0}, const nsReflowState & {...}, unsigned int & 0) line 1576 +
33 bytes
nsTableFrame::Reflow(nsTableFrame * const 0x013f1640, nsIPresContext & {...},
nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...}, unsigned int
& 0) line 1409 + 30 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x013f1640, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x013b9210, nsIPresContext &
{...}, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...},
unsigned int & 0) line 451 + 27 bytes
nsCSSBlockFrame::ReflowBlockFrame(nsCSSBlockReflowState & {...}, LineData *
0x013b93d0, nsIFrame * 0x013b9210, unsigned int & 16640) line 2611 + 37 bytes
nsCSSBlockFrame::ReflowLine(nsCSSBlockReflowState & {...}, LineData *
0x013b93d0, unsigned int & 16640) line 2373 + 24 bytes
nsCSSBlockFrame::ReflowLinesAt(nsCSSBlockReflowState & {...}, LineData *
0x013b93d0) line 2245 + 20 bytes
nsCSSBlockFrame::ResizeReflow(nsCSSBlockReflowState & {...}) line 2230 + 19
bytes
nsCSSBlockFrame::InitialReflow(nsCSSBlockReflowState & {...}) line 1851 + 12
bytes
nsCSSBlockFrame::ReflowAround(nsCSSBlockFrame * const 0x013b8cf0, nsIPresContext
& {...}, nsISpaceManager * 0x012b1a70, nsReflowMetrics & {width=0 height=0},
const nsReflowState & {...}, nsRect & ...) line 1368 + 18 bytes
nsCSSBlockFrame::ReflowBlockFrame(nsCSSBlockReflowState & {...}, LineData *
0x013bcde0, nsIFrame * 0x013b8ca0, unsigned int & 16640) line 2599 + 47 bytes
nsCSSBlockFrame::ReflowLine(nsCSSBlockReflowState & {...}, LineData *
0x013bcde0, unsigned int & 16640) line 2373 + 24 bytes
nsCSSBlockFrame::ReflowLinesAt(nsCSSBlockReflowState & {...}, LineData *
0x013bcde0) line 2245 + 20 bytes
nsCSSBlockFrame::FrameAppendedReflow(nsCSSBlockReflowState & {...}) line 1941 +
16 bytes
nsCSSBlockFrame::ReflowAround(nsCSSBlockFrame * const 0x012b1e20, nsIPresContext
& {...}, nsISpaceManager * 0x012b1a70, nsReflowMetrics & {width=0 height=0},
const nsReflowState & {...}, nsRect & {x=268439936 y=270584775 width=270912216
height=0}, ...) li
nsBodyFrame::Reflow(nsBodyFrame * const 0x012b19e0, nsIPresContext & {...},
nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...}, unsigned int
& 0) line 264
nsContainerFrame::ReflowChild(nsIFrame * 0x012b19e0, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
RootContentFrame::Reflow(RootContentFrame * const 0x012b3500, nsIPresContext &
{...}, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...},
unsigned int & 0) line 353 + 27 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x012b3500, nsIPresContext *
0x01558270, nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...})
line 515
RootFrame::Reflow(RootFrame * const 0x012b1f60, nsIPresContext & {...},
nsReflowMetrics & {width=0 height=0}, const nsReflowState & {...}, unsigned int
& 0) line 156 + 27 bytes
nsHTMLReflowCommand::Dispatch(nsHTMLReflowCommand * const 0x013bc5a0,
nsIPresContext & {...}, nsReflowMetrics & {width=0 height=0}, const nsSize &
{width=9120 height=4410}) line 133
PresShell::ProcessReflowCommands() line 662
PresShell::ExitReflowLock(PresShell * const 0x012ab690) line 415
PresShell::ContentAppended(PresShell * const 0x012ab698, nsIDocument *
0x015423c0, nsIContent * 0x012b0f2c, int 0) line 736
nsDocument::ContentAppended(nsIContent * 0x012b0f2c, int 0) line 525
HTMLContentSink::WillInterrupt(HTMLContentSink * const 0x015445e0) line 1398
CNavDTD::WillInterruptParse(CNavDTD * const 0x012ac400) line 3090 + 18 bytes
nsParser::ResumeParse() line 567
nsParser::OnDataAvailable(nsParser * const 0x01544c94, nsIURL * 0x01412150,
nsIInputStream * 0x015426e0, int 4542) line 774 + 15 bytes
nsDocumentBindInfo::OnDataAvailable(nsDocumentBindInfo * const 0x014121b0,
nsIURL * 0x01412150, nsIInputStream * 0x015426e0, int 4542) line 1058 + 30 bytes
stub_put_block(_NET_StreamClass * 0x0151d800, char * 0x011e12f0, long 4542) line
574 + 36 bytes
net_MemCacheWrite(_NET_StreamClass * 0x012ac780, char * 0x011e12f0, long 4542)
line 665 + 24 bytes
net_pull_http_data(_ActiveEntry * 0x014249a0) line 3015 + 29 bytes
net_ProcessHTTP(_ActiveEntry * 0x014249a0) line 3400 + 9 bytes
NET_ProcessNet(PRFileDesc * 0x012cbc80, int 2) line 3370 + 13 bytes
NET_PollSockets() line 180 + 18 bytes
nsNetlibService::NetPollSocketsCallback(nsITimer * 0x01333510, void *
0x011f1e10) line 565
TimerImpl::Fire(unsigned long 30525823) line 308 + 17 bytes
TimerImpl::ProcessTimeouts(unsigned long 30525823) line 187
FireTimeout(void * 0x00000000, unsigned int 275, unsigned int 4960, unsigned
long 30525823) line 101 + 9 bytes
USER32! 77e7128c()
main(int 6, char * * 0x01214540) line 96
mainCRTStartup() line 338 + 17 bytes
KERNEL32! 77f1b304()
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
Steve, works fine for me with the latest top-of-trunk builds. Re-open it if
you're still seeing a problem
[Pinged Buster by E-mail to request that this bug be marked verified if he
doesn't see the assert anymore; QA doesn't have debug builds. Works fine with
current optimized builds on Win32, Mac & Linux.]
[Steve is going on vacation, and says he plans on following up on this at the end
of next week.]
Status: RESOLVED → VERIFIED
verified worksforme
You need to log in before you can comment on or make changes to this bug.