Closed Bug 822 Opened 26 years ago Closed 26 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: 26 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.