Closed Bug 150216 Opened 23 years ago Closed 23 years ago

Mozilla crashes entering http://www.atos-magazin.de

Categories

(Core :: Layout, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 148245

People

(Reporter: bugzilla.spam2, Assigned: karnaze)

References

()

Details

(Keywords: crash)

build ID 2002060804 Entering http://www.atos-magazin.de/ Mozilla crashes, Netscape 4.79 an IE6 show this site without problems
win2k 20020606.. : sIFrame::GetStyleData(nsStyleStructID eStyleStruct_Position, const nsStyleStruct * & 0x036a73d4) line 577 + 3 bytes GetStyleData(nsIFrame * 0x00000000, const nsStylePosition * * 0x00129e04) line 1197 nsHTMLReflowState::Init(nsIPresContext * 0x035fc688, int -1, int -1, nsMargin * 0x00000000, nsMargin * 0x00000000) line 312 + 22 bytes nsHTMLReflowState::nsHTMLReflowState(nsIPresContext * 0x035fc688, const nsHTMLReflowState & {...}, nsIFrame * 0x00000000, const nsSize & {...}) line 255 nsFirstLetterFrame::Reflow(nsFirstLetterFrame * const 0x036a26c8, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 236 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState & {...}, nsReflowReason eReflowReason_Initial, nsIFrame * 0x036a26c8, const nsRect & {...}, int 1, nsCollapsingMargin & {...}, int 1, nsMargin & {...}, unsigned int & 0) line 569 + 36 bytes nsBlockReflowContext::ReflowBlock(nsIFrame * 0x036a26c8, const nsRect & {...}, int 1, nsCollapsingMargin & {...}, int 1, nsMargin & {...}, unsigned int & 0) line 345 + 50 bytes nsBlockFrame::ReflowFloater(nsBlockReflowState & {...}, nsPlaceholderFrame * 0x036a2700, nsRect & {...}, nsMargin & {...}, nsMargin & {...}, unsigned int & 0) line 5291 + 49 bytes nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache * 0x035a6798, int * 0x0012a7d4, unsigned int & 0) line 879 nsBlockReflowState::AddFloater(nsLineLayout & {...}, nsPlaceholderFrame * 0x036a2700, int 0, unsigned int & 0) line 681 nsLineLayout::AddFloater(nsPlaceholderFrame * 0x036a2700, unsigned int & 0) line 235 nsLineLayout::ReflowFrame(nsIFrame * 0x036a2700, unsigned int & 0, nsHTMLReflowMetrics * 0x00000000, int & 0) line 1177 nsInlineFrame::ReflowInlineFrame(nsIPresContext * 0x035fc688, const nsHTMLReflowState & {...}, nsInlineFrame::InlineReflowState & {...}, nsIFrame * 0x036a2700, unsigned int & 0) line 711 + 22 bytes nsInlineFrame::ReflowFrames(nsIPresContext * 0x035fc688, const nsHTMLReflowState & {...}, nsInlineFrame::InlineReflowState & {...}, nsHTMLReflowMetrics & {...}, unsigned int & 0) line 521 + 28 bytes nsFirstLineFrame::Reflow(nsFirstLineFrame * const 0x036e5228, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 1060 + 28 bytes nsLineLayout::ReflowFrame(nsIFrame * 0x036e5228, unsigned int & 0, nsHTMLReflowMetrics * 0x00000000, int & 0) line 1103 + 43 bytes nsBlockFrame::ReflowInlineFrame(nsBlockReflowState & {...}, nsLineLayout & {...}, nsLineList_iterator {...}, nsIFrame * 0x036e5228, unsigned char * 0x0012ada0) line 3729 + 22 bytes nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState & {...}, nsLineLayout & {...}, nsLineList_iterator {...}, int * 0x0012b4c4, unsigned char * 0x0012b29c, int 0, int 0) line 3605 + 32 bytes nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012b4c4, unsigned char * 0x0012b29c, int 0, int 0) line 3495 + 46 bytes nsBlockFrame::ReflowInlineFrames(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012b4c4, int 0, int 0) line 3439 + 36 bytes nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012b4c4, int 0) line 2593 + 33 bytes nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 2237 + 31 bytes nsBlockFrame::Reflow(nsBlockFrame * const 0x036e4e28, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 945 + 15 bytes nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState & {...}, nsReflowReason eReflowReason_Initial, nsIFrame * 0x036e4e28, const nsRect & {...}, int 1, nsCollapsingMargin & {...}, int 0, nsMargin & {...}, unsigned int & 0) line 569 + 36 bytes nsBlockReflowContext::ReflowBlock(nsIFrame * 0x036e4e28, const nsRect & {...}, int 1, nsCollapsingMargin & {...}, int 0, nsMargin & {...}, unsigned int & 0) line 345 + 50 bytes nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012c128) line 3201 + 59 bytes nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012c128, int 0) line 2455 + 27 bytes nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 2237 + 31 bytes nsBlockFrame::Reflow(nsBlockFrame * const 0x036e3024, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 945 + 15 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x036e3024, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 120, int 120, unsigned int 0, unsigned int & 0) line 776 + 31 bytes nsTableCellFrame::Reflow(nsTableCellFrame * const 0x036e2fc4, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 946 nsContainerFrame::ReflowChild(nsIFrame * 0x036e2fc4, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 1845, int 0, unsigned int 0, unsigned int & 0) line 776 + 31 bytes nsTableRowFrame::ReflowChildren(nsTableRowFrame * const 0x036b7978, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, nsTableFrame & {...}, unsigned int & 0, int 0) line 1038 + 45 bytes nsTableRowFrame::Reflow(nsTableRowFrame * const 0x036b7978, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 1440 + 37 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x036b7978, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0, int 0, unsigned int 0, unsigned int & 0) line 776 + 31 bytes nsTableRowGroupFrame::ReflowChildren(nsTableRowGroupFrame * const 0x036a7850, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, nsRowGroupReflowState & {...}, unsigned int & 0, nsTableRowFrame * 0x00000000, int 0, nsTableRowFrame * * 0x00000000, int * 0x0012ce8c) line 444 + 45 bytes nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x036a7850, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 1208 + 35 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x036a7850, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0, int 30, unsigned int 0, unsigned int & 0) line 776 + 31 bytes nsTableFrame::ReflowChildren(nsTableFrame * const 0x036b7670, nsIPresContext * 0x035fc688, nsTableReflowState & {...}, int 1, int 0, unsigned int & 0, nsIFrame * & 0x00000000, int * 0x00000000) line 3311 + 53 bytes nsTableFrame::Reflow(nsTableFrame * const 0x036b7670, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 2007 nsContainerFrame::ReflowChild(nsIFrame * 0x036b7670, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0, int 0, unsigned int 3, unsigned int & 0) line 776 + 31 bytes nsTableOuterFrame::OuterReflowChild(nsTableOuterFrame * const 0x036b7478, nsIPresContext * 0x035fc688, nsIFrame * 0x036b7670, const nsHTMLReflowState & {...}, nsHTMLReflowMetrics & {...}, int * 0x00000000, nsSize & {...}, nsMargin & {...}, nsMargin & {...}, nsMargin & {...}, nsReflowReason eReflowReason_Initial, unsigned int & 0) line 1026 + 47 bytes nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x036b7478, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 1611 + 72 bytes nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState & {...}, nsReflowReason eReflowReason_Initial, nsIFrame * 0x036b7478, const nsRect & {...}, int 0, nsCollapsingMargin & {...}, int 1, nsMargin & {...}, unsigned int & 0) line 569 + 36 bytes nsBlockReflowContext::ReflowBlock(nsIFrame * 0x036b7478, const nsRect & {...}, int 0, nsCollapsingMargin & {...}, int 1, nsMargin & {...}, unsigned int & 0) line 345 + 50 bytes nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012dea4) line 3201 + 59 bytes nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012dea4, int 1) line 2455 + 27 bytes nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 2237 + 31 bytes nsBlockFrame::Reflow(nsBlockFrame * const 0x036b6f68, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 945 + 15 bytes nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState & {...}, nsReflowReason eReflowReason_Incremental, nsIFrame * 0x036b6f68, const nsRect & {...}, int 1, nsCollapsingMargin & {...}, int 1, nsMargin & {...}, unsigned int & 0) line 569 + 36 bytes nsBlockReflowContext::ReflowBlock(nsIFrame * 0x036b6f68, const nsRect & {...}, int 1, nsCollapsingMargin & {...}, int 1, nsMargin & {...}, unsigned int & 0) line 345 + 50 bytes nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012eb08) line 3201 + 59 bytes nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineList_iterator {...}, int * 0x0012eb08, int 1) line 2455 + 27 bytes nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 2237 + 31 bytes nsBlockFrame::Reflow(nsBlockFrame * const 0x036b6de4, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 945 + 15 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x036b6de4, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0, int 0, unsigned int 0, unsigned int & 0) line 776 + 31 bytes CanvasFrame::Reflow(CanvasFrame * const 0x036a7088, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 563 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState & {...}, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0, int 0, int 0, int 15360, int 9555, int 1) line 882 nsBoxToBlockAdaptor::DoLayout(nsBoxToBlockAdaptor * const 0x036b6d48, nsBoxLayoutState & {...}) line 625 + 46 bytes nsBox::Layout(nsBox * const 0x036b6d48, nsBoxLayoutState & {...}) line 1052 nsScrollBoxFrame::DoLayout(nsScrollBoxFrame * const 0x036a74fc, nsBoxLayoutState & {...}) line 394 nsBox::Layout(nsBox * const 0x036a74fc, nsBoxLayoutState & {...}) line 1052 nsContainerBox::LayoutChildAt(nsBoxLayoutState & {...}, nsIBox * 0x036a74fc, const nsRect & {...}) line 645 + 16 bytes nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState & {...}, nsIBox * 0x036a74fc, const nsRect & {...}) line 1062 + 17 bytes nsGfxScrollFrameInner::Layout(nsBoxLayoutState & {...}) line 1217 nsGfxScrollFrame::DoLayout(nsGfxScrollFrame * const 0x036a7304, nsBoxLayoutState & {...}) line 1070 + 15 bytes nsBox::Layout(nsBox * const 0x036a7304, nsBoxLayoutState & {...}) line 1052 nsBoxFrame::Reflow(nsBoxFrame * const 0x036a72cc, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 1000 nsGfxScrollFrame::Reflow(nsGfxScrollFrame * const 0x036a72cc, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 776 + 25 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x036a72cc, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0, int 0, unsigned int 0, unsigned int & 0) line 776 + 31 bytes ViewportFrame::Reflow(ViewportFrame * const 0x036a704c, nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) line 577 IncrementalReflow::Dispatch(nsIPresContext * 0x035fc688, nsHTMLReflowMetrics & {...}, const nsSize & {...}, nsIRenderingContext & {...}) line 942 PresShell::ProcessReflowCommands(int 1) line 6406 ReflowEvent::HandleEvent() line 6263 HandlePLEvent(ReflowEvent * 0x036eb108) line 6277 PL_HandleEvent(PLEvent * 0x036eb108) line 596 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x00279538) line 526 + 9 bytes _md_EventReceiverProc(HWND__ * 0x000f03ae, unsigned int 49396, unsigned int 0, long 2594104) line 1077 + 9 bytes USER32! 77e01b60() USER32! 77e01cca() USER32! 77e083f1() nsAppShellService::Run(nsAppShellService * const 0x010e5ba8) line 451 main1(int 2, char * * 0x00283160, nsISupports * 0x00000000) line 1456 + 32 bytes main(int 2, char * * 0x00283160) line 1805 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e7d326() This sounds like bug 149012 but that is page-info
Assignee: Matti → karnaze
Severity: normal → critical
Status: UNCONFIRMED → NEW
Component: Browser-General → Layout
Ever confirmed: true
Keywords: crash
QA Contact: imajes-qa → shrir
i think its a dup of bug 137717 someone can check this?
>someone can check this? check yourself, the stack trace is different = no dupe
WFM with build 2002052306 under Windows ME.
linux crashes 1 frame down at nsHTMLReflowState::Init, which is bug 148245 marking dupe *** This bug has been marked as a duplicate of 148245 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
It seems not to be a dupe of bug 148245. With build 2002060808 http://www.atos-magazin.de mozilla doesn't crash. Same build crashes with the testcase in bug 148245.
I think the site changed something. I don't crash with any build. If you saved a copy of the page that still crashes with older builds and not newer ones, please attach and reopen (otherwise we just have to leave as dupe). I was using CVS pulled last night.
I got the old version of the side from the webmaster, but even with an older build I could not recreate the crash. If you want to take a look at it, it's online http://www.grull.com/atos/index.html
Today I received another mail, there were also some changes in the stylesheet. I've uploaded the old style.css to http://www.grull.com/atos/index.html and renamed the new one to 'no crash style.css'. In the new style.css the only change is that the following rule was set as a comment: /* .initialabsatz:first-letter { vertical-align: text-top; font-size: 300%; font-weight: bold; float: left; color: blue; } */ I don't know whether this is the same problem as in bug 148245 and as build 2002061004 crashes for me with both bugs, I leave it as dupe.
v
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.