Closed Bug 4398 Opened 26 years ago Closed 26 years ago

[PP]http://www.gte.com/ seg faults

Categories

(Core :: Layout, defect, P1)

All
Linux
defect

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: glynn, Assigned: ramiro)

References

()

Details

March 29 optimized Seamonkey apprunner builds Mac and Linux 5.2 only, win32 loads page ok 1. Launch apprunner and go to http://www.gte.com and wait for page to load • Linux will quit itself eventually during load or if you hit reload it will accelerate said process of dying. Mac will crash into Macsbug with PPC unmapped mem exception at TrimRect. Seems to stall on image loading while animated gif is running prior to death.
Whiteboard: [PP]
See bug http://bugzilla.mozilla.org/show_bug.cgi?id=4395 stack crawl for Mac; appears to be the same as Mac result here, although Linux did not die resizing page in 4395.
Assignee: don → slamm
Priority: P3 → P1
Target Milestone: M5
Re-assigned to slamm@netscape.com, set target milestone to M5, and changed priority to M5. Steve, figure out where this is dying and re-assign it appropriately.
Assignee: slamm → ramiro
Summary: App quits itself or crashes during load/reload of this site → http://www.gte.com/ seg faults
Looks like a layout bug to me. Reassigning to ramiro. #0 gdk_text_width (font=0x8, text=0xbfff126c "Li?\b\020", text_length=2) at gdkfont.c:259 #1 0x400de254 in nsFontMetricsGTK::GetWidth (aFont=0x82a9470, aString=0xbfff17a0, aLength=2) at /export/slamm/gecko/mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp:2138 #2 0x400e10f0 in nsRenderingContextGTK::GetWidth (this=0x83dc1b0, aString=0xbfff17a0, aLength=6, aWidth=@0xbfff172c, aFontID=0x0) at /export/slamm/gecko/mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp:994 #3 0x40486033 in TextFrame::Reflow (this=0x82d5e90, aPresContext=@0x822c3f0, aMetrics=@0xbfff1924, aReflowState=@0xbfff1968, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsTextFrame.cpp:2334 #4 0x40470267 in nsLineLayout::ReflowFrame (this=0xbfff21c8, aFrame=0x82d5e90, aNextRCFrame=0xbfff1ae8, aReflowStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsLineLayout.cpp:836 #5 0x4046d79a in nsInlineFrame::ReflowInlineFrame (this=0x82d5b60, aPresContext=@0x822c3f0, aReflowState=@0xbfff1b74, irs=@0xbfff1ae8, aFrame=0x82d5e90, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsInlineFrame.cpp:1474 #6 0x4046d2f5 in nsInlineFrame::ReflowInlineFrames (this=0x82d5b60, aPresContext=@0x822c3f0, aReflowState=@0xbfff1b74, irs=@0xbfff1ae8, aMetrics=@0xbfff1b30, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsInlineFrame.cpp:1329 #7 0x4046d08a in nsInlineFrame::Reflow (this=0x82d5b60, aPresContext=@0x822c3f0, aMetrics=@0xbfff1b30, aReflowState=@0xbfff1b74, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsInlineFrame.cpp:1251 #8 0x40470267 in nsLineLayout::ReflowFrame (this=0xbfff21c8, aFrame=0x82d5b60, aNextRCFrame=0xbfff1cf4, aReflowStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsLineLayout.cpp:836 #9 0x4046d79a in nsInlineFrame::ReflowInlineFrame (this=0x82d5808, aPresContext=@0x822c3f0, aReflowState=@0xbfff1d80, irs=@0xbfff1cf4, aFrame=0x82d5b60, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsInlineFrame.cpp:1474 #10 0x4046d2f5 in nsInlineFrame::ReflowInlineFrames (this=0x82d5808, aPresContext=@0x822c3f0, aReflowState=@0xbfff1d80, irs=@0xbfff1cf4, aMetrics=@0xbfff1d3c, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsInlineFrame.cpp:1329 #11 0x4046d08a in nsInlineFrame::Reflow (this=0x82d5808, aPresContext=@0x822c3f0, aMetrics=@0xbfff1d3c, aReflowState=@0xbfff1d80, aStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsInlineFrame.cpp:1251 #12 0x40470267 in nsLineLayout::ReflowFrame (this=0xbfff21c8, aFrame=0x82d5808, aNextRCFrame=0xbfff1ff0, aReflowStatus=@0xbfff1e70) at /export/slamm/gecko/mozilla/layout/html/base/src/nsLineLayout.cpp:836 #13 0x4044fdf0 in nsBlockFrame::ReflowInlineFrame (this=0x82d20e0, aState=@0xbfff1f78, aLine=0x8402c98, aFrame=0x82d5808, aLineReflowStatus=0xbfff1ec3 "") at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:2860 #14 0x4044fa86 in nsBlockFrame::ReflowInlineFrames (this=0x82d20e0, ---Type <return> to continue, or q <return> to quit---q aState=@0xbfQuit ) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:2742 #15 0x4044e266 in nsBlockFrame::ReflowLine (this=0x82d20e0, aState=@0xbfff1f78, aLine=0x8402c98, aKeepReflowGoing=0xbfff1f44) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1964 #16 0x4044dc55 in nsBlockFrame::ReflowDirtyLines (this=0x82d20e0, aState=@0xbfff1f78) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1769 #17 0x4044cfe9 in nsBlockFrame::Reflow (this=0x82d20e0, aPresContext=@0x822c3f0, aMetrics=@0xbfff4198, aReflowState=@0xbfff3f98, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1206 #18 0x4044a6a6 in nsAreaFrame::Reflow (this=0x82d20e0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4198, aReflowState=@0xbfff40fc, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsAreaFrame.cpp:465 #19 0x4045844d in nsContainerFrame::ReflowChild (this=0x82d48e8, aKidFrame=0x82d20e0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4198, aReflowState=@0xbfff40fc, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #20 0x40597137 in nsTableCellFrame::Reflow (this=0x82d48e8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff433c, aReflowState=@0xbfff429c, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableCellFrame.cpp:501 #21 0x4045844d in nsContainerFrame::ReflowChild (this=0x82d0ef8, aKidFrame=0x82d48e8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff433c, aReflowState=@0xbfff429c, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #22 0x405aabac in nsTableRowFrame::InitialReflow (this=0x82d0ef8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff45fc, aReflowState=@0xbfff44b0, aStatus=@0xbfff4df0, aStartFrame=0x0, aDoSiblings=1) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowFrame.cpp:808 #23 0x405ac074 in nsTableRowFrame::Reflow (this=0x82d0ef8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff45fc, aReflowState=@0xbfff4560, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowFrame.cpp:1418 #24 0x4045844d in nsContainerFrame::ReflowChild (this=0x830f8f0, aKidFrame=0x82d0ef8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff45fc, aReflowState=@0xbfff4560, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #25 0x405ad0f7 in nsTableRowGroupFrame::ReflowMappedChildren (this=0x830f8f0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4818, aReflowState=@0xbfff46cc, aStatus=@0xbfff4df0, aStartFrame=0x0, ---Type <return> to continue, or q <return> to quit---q aReason=eRefQuit ) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowGroupFrame.cpp:421 #26 0x405ae68a in nsTableRowGroupFrame::Reflow (this=0x830f8f0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4818, aReflowState=@0xbfff4770, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowGroupFrame.cpp:962 #27 0x4045844d in nsContainerFrame::ReflowChild (this=0x83199f0, aKidFrame=0x830f8f0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4818, aReflowState=@0xbfff4770, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #28 0x405a01ec in nsTableFrame::ResizeReflowPass1 (this=0x83199f0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4ba4, aReflowState=@0xbfff4b08, aStatus=@0xbfff4df0, aStartingFrame=0x0, aReason=eReflowReason_Initial, aDoSiblingFrames=1) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableFrame.cpp:2603 #29 0x4059fb5c in nsTableFrame::Reflow (this=0x83199f0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4ba4, aReflowState=@0xbfff4b08, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableFrame.cpp:2459 #30 0x4045844d in nsContainerFrame::ReflowChild (this=0x8319990, aKidFrame=0x83199f0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4ba4, aReflowState=@0xbfff4b08, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #31 0x405a8782 in nsTableOuterFrame::Reflow (this=0x8319990, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff4e4c, aReflowState=@0xbfff4c5c, aStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableOuterFrame.cpp:995 #32 0x40454c30 in nsBlockReflowContext::ReflowBlock (this=0xbfff4e10, aFrame=0x8319990, aSpace=@0xbfff4df4, aApplyTopMargin=1, aPrevBottomMargin=0, aIsAdjacentWithTop=0, aComputedOffsets=@0xbfff4de0, aFrameReflowStatus=@0xbfff4df0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockReflowContext.cpp:225 #33 0x4044f38a in nsBlockFrame::ReflowBlockFrame (this=0x8319110, aState=@0xbfff4f24, aLine=0x8398190, aKeepReflowGoing=0xbfff4ef0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:2527 #34 0x4044e24a in nsBlockFrame::ReflowLine (this=0x8319110, aState=@0xbfff4f24, aLine=0x8398190, aKeepReflowGoing=0xbfff4ef0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1961 #35 0x4044dc55 in nsBlockFrame::ReflowDirtyLines (this=0x8319110, aState=@0xbfff4f24) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1769 #36 0x4044cfe9 in nsBlockFrame::Reflow (this=0x8319110, aPresContext=@0x822c3f0, aMetrics=@0xbfff7144, aReflowState=@0xbfff6f44, ---Type <return> to continue, or q <return> to quit---q aStQuit ) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1206 #37 0x4044a6a6 in nsAreaFrame::Reflow (this=0x8319110, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff7144, aReflowState=@0xbfff70a8, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsAreaFrame.cpp:465 #38 0x4045844d in nsContainerFrame::ReflowChild (this=0x8319038, aKidFrame=0x8319110, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff7144, aReflowState=@0xbfff70a8, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #39 0x40597137 in nsTableCellFrame::Reflow (this=0x8319038, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff72e8, aReflowState=@0xbfff7248, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableCellFrame.cpp:501 #40 0x4045844d in nsContainerFrame::ReflowChild (this=0x83183b0, aKidFrame=0x8319038, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff72e8, aReflowState=@0xbfff7248, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #41 0x405aabac in nsTableRowFrame::InitialReflow (this=0x83183b0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff75a8, aReflowState=@0xbfff745c, aStatus=@0xbfff7d9c, aStartFrame=0x0, aDoSiblings=1) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowFrame.cpp:808 #42 0x405ac074 in nsTableRowFrame::Reflow (this=0x83183b0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff75a8, aReflowState=@0xbfff750c, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowFrame.cpp:1418 #43 0x4045844d in nsContainerFrame::ReflowChild (this=0x82f5268, aKidFrame=0x83183b0, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff75a8, aReflowState=@0xbfff750c, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #44 0x405ad0f7 in nsTableRowGroupFrame::ReflowMappedChildren (this=0x82f5268, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff77c4, aReflowState=@0xbfff7678, aStatus=@0xbfff7d9c, aStartFrame=0x0, aReason=eReflowReason_Initial, aDoSiblings=1) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowGroupFrame.cpp:421 #45 0x405ae68a in nsTableRowGroupFrame::Reflow (this=0x82f5268, aPresContext=@0x822c3f0q, aDesiredSize=@0xbfff77c4, aReflowState=@0xbfff771c, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableRowGroupFrame.cpp:962 #46 0x4045844d in nsContainerFrame::ReflowChild (this=0x817eaf8, aKidFrame=0x82f5268, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff77c4, ---Type <return> to continue, or q <return> to quit---q aRefQuit ) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #47 0x405a01ec in nsTableFrame::ResizeReflowPass1 (this=0x817eaf8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff7b50, aReflowState=@0xbfff7ab4, aStatus=@0xbfff7d9c, aStartingFrame=0x0, aReason=eReflowReason_Initial, aDoSiblingFrames=1) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableFrame.cpp:2603 #48 0x4059fb5c in nsTableFrame::Reflow (this=0x817eaf8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff7b50, aReflowState=@0xbfff7ab4, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableFrame.cpp:2459 #49 0x4045844d in nsContainerFrame::ReflowChild (this=0x82f5020, aKidFrame=0x817eaf8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff7b50, aReflowState=@0xbfff7ab4, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #50 0x405a8782 in nsTableOuterFrame::Reflow (this=0x82f5020, aPresContext=@0x822c3f0, aDesiredSize=@0xbfff7df8, aReflowState=@0xbfff7c08, aStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/table/src/nsTableOuterFrame.cpp:995 #51 0x40454c30 in nsBlockReflowContext::ReflowBlock (this=0xbfff7dbc, aFrame=0x82f5020, aSpace=@0xbfff7da0, aApplyTopMargin=1, aPrevBottomMargin=0, aIsAdjacentWithTop=0, aComputedOffsets=@0xbfff7d8c, aFrameReflowStatus=@0xbfff7d9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockReflowContext.cpp:225 #52 0x4044f38a in nsBlockFrame::ReflowBlockFrame (this=0x81c79a8, aState=@0xbfff7ed0, aLine=0x830cc10, aKeepReflowGoing=0xbfff7e9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:2527 #53 0x4044e24a in nsBlockFrame::ReflowLine (this=0x81c79a8, q aState=@0xbfff7ed0, aLine=0x830cc10, aKeepReflowGoing=0xbfff7e9c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1961 #54 0x4044dc55 in nsBlockFrame::ReflowDirtyLines (this=0x81c79a8, aState=@0xbfff7ed0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1769 #55 0x4044cfe9 in nsBlockFrame::Reflow (this=0x81c79a8, aPresContext=@0x822c3f0, aMetrics=@0xbfffa0f4, aReflowState=@0xbfff9f04, aStatus=@0xbfffa098) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1206 #56 0x40454c30 in nsBlockReflowContext::ReflowBlock (this=0xbfffa0b8, aFrame=0x81c79a8, aSpace=@0xbfffa09c, aApplyTopMargin=0, aPrevBottomMargin=0, aIsAdjacentWithTop=1, aComputedOffsets=@0xbfffa088, aFrameReflowStatus=@0xbfffa098) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockReflowContext.cpp:225 #57 0x4044f38a in nsBlockFrame::ReflowBlockFrame (this=0x825eff8, aState=@0xbfffa1cc, aLine=0x830cdd0, aKeepReflowGoing=0xbfffa198) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:2527 #58 0x4044e24a in nsBlockFrame::ReflowLine (this=0x825eff8, ---Type <return> to continue, or q <return> to quit---q aState=@0xbfffa1cc, Quit ) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1961 #59 0x4044dc55 in nsBlockFrame::ReflowDirtyLines (this=0x825eff8, aState=@0xbfffa1cc) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1769 #60 0x4044cfe9 in nsBlockFrame::Reflow (this=0x825eff8, aPresContext=@0x822c3f0, aMetrics=@0xbfffc3f0, aReflowState=@0xbfffc200, aStatus=@0xbfffc394) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1206 #61 0x40454c30 in nsBlockReflowContext::ReflowBlock (this=0xbfffc3b4, aFrame=0x825eff8, aSpace=@0xbfffc398, aApplyTopMargin=1, aPrevBottomMargin=0, aIsAdjacentWithTop=1, aComputedOffsets=@0xbfffc384, aFrameReflowStatus=@0xbfffc394) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockReflowContext.cpp:225 #62 0x4044f38a in nsBlockFrame::ReflowBlockFrame (this=0x83c18a8, aState=@0xbfffc4c8, aLine=0x825f088, aKeepReflowGoing=0xbfffc494) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:2527 #63 0x4044e24a in nsBlockFrame::ReflowLine (this=0x83c18a8, aState=@0xbfffc4c8, aLine=0x825f088, aKeepReflowGoing=0xbfffc494) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1961 q#64 0x4044dc55 in nsBlockFrame::ReflowDirtyLines (this=0x83c18a8, aState=@0xbfffc4c8) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1769 #65 0x4044cfe9 in nsBlockFrame::Reflow (this=0x83c18a8, aPresContext=@0x822c3f0, aMetrics=@0xbfffe6a8, aReflowState=@0xbfffe4e8, aStatus=@0xbfffe88c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsBlockFrame.cpp:1206 #66 0x4044a6a6 in nsAreaFrame::Reflow (this=0x83c18a8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfffe6a8, aReflowState=@0xbfffe60c, aStatus=@0xbfffe88c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsAreaFrame.cpp:465 #67 0x4045844d in nsContainerFrame::ReflowChild (this=0x83d1b08, aKidFrame=0x83c18a8, aPresContext=@0x822c3f0, aDesiredSize=@0xbfffe6a8, aReflowState=@0xbfffe60c, aStatus=@0xbfffe88c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #68 0x40462b8b in RootFrame::Reflow (this=0x83d1b08, aPresContext=@0x822c3f0, aDesiredSize=@0xbfffe80c, aReflowState=@0xbfffe768, aStatus=@0xbfffe88c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsHTMLFrame.cpp:231 #69 0x4045844d in nsContainerFrame::ReflowChild (this=0x83ca620, aKidFrame=0x83d1b08, aPresContext=@0x822c3f0, aDesiredSize=@0xbfffe80c, aReflowState=@0xbfffe768, aStatus=@0xbfffe88c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsContainerFrame.cpp:388 #70 0x4048971d in ViewportFrame::Reflow (this=0x83ca620, aPresContext=@0x822c3f0, aDesiredSize=@0xbfffe974, aReflowState=@0xbfffe890, aStatus=@0xbfffe88c) at /export/slamm/gecko/mozilla/layout/html/base/src/nsViewportFrame.cpp:432 #71 0x404637b2 in nsHTMLReflowCommand::Dispatch (this=0x81e78b8, ---Type <return> to continue, or q <return> to quit---q aPresContext=@0Quit ) at /export/slamm/gecko/mozilla/layout/html/base/src/nsHTMLReflowCommand.cpp:165 #72 0x40479438 in PresShell::ProcessReflowCommands (this=0x83af018) at /export/slamm/gecko/mozilla/layout/html/base/src/nsPresShell.cpp:1242 #73 0x40477b4b in PresShell::ExitReflowLock (this=0x83af018) at /export/slamm/gecko/mozilla/layout/html/base/src/nsPresShell.cpp:668 #74 0x4047a63b in PresShell::ContentAppended (this=0x83af018, aDocument=0x8231fa0, aContainer=0x83c15d4, aNewIndexInContainer=0) at /export/slamm/gecko/mozilla/layout/html/base/src/nsPresShell.cpp:1748 #75 0x405d1ba8 in nsDocument::ContentAppended (this=0x8231fa0, aContainer=0x83c15d4, aNewIndexInContainer=0) at /export/slamm/gecko/mozilla/layout/base/src/nsDocument.cpp:1456 #76 0x40515c2e in nsHTMLDocument::ContentAppended (this=0x8231fa0, aContainer=0x83c15d4, aNewIndexInContainer=0) at /export/slamm/gecko/mozilla/layout/html/document/src/nsHTMLDocument.cpp:631 #77 0x4050eb46 in HTMLContentSink::WillInterrupt (this=0x82b18f0) at /export/slamm/gecko/mozilla/layout/html/document/src/nsHTMLContentSink.cpp:1557 #78 0x406ad0b2 in CNavDTD::WillInterruptParse (this=0x80db328) at /export/slamm/gecko/mozilla/htmlparser/src/CNavDTD.cpp:2781 #79 0x406b6272 in nsParser::ResumeParse (this=0x822e108, aDefaultDTD=0x0) at /export/slamm/gecko/mozilla/htmlparser/src/nsParser.cpp:805 #80 0x406b6772 in nsParser::OnDataAvailable (this=0x822e108, aURL=0x83c2e88, pIStream=0x83c86f8, aLength=836) at /export/slamm/gecko/mozilla/htmlparser/src/nsParser.cpp:1011 #81 0x4028f067 in nsDocumentBindInfo::OnDataAvailable (this=0x817eed8, aURL=0x83c2e88, aStream=0x83c86f8, aLength=836) at /export/slamm/gecko/mozilla/webshell/src/nsDocLoader.cpp:1966 #82 0x402716ef in stub_put_block (stream=0x825a590, buffer=0x806dcb0 "IMG BORDER=\"0\" WIDTH=\"61\" ALT=\"\" HEIGHT=\"72\" SRC=\"/Images/bbb1.gif\"></IMG></A></TD></TR></TABLE></CENTER><MAP NAME=\"thefooter\"><AREA ALT=\"Contact Us\" HREF=\"/cgi-bin/feedback.cgi\" SHAPE=\"rect\" COORDS=\""..., length=836) at /export/slamm/gecko/mozilla/network/module/nsStubContext.cpp:827 #83 0x40216a7d in net_MemCacheWrite (stream=0x83a5138, buffer=0x806dcb0 "IMG BORDER=\"0\" WIDTH=\"61\" ALT=\"\" HEIGHT=\"72\" SRC=\"/Images/bbb1.gif\"></IMG></A></TD></TR></TABLE></CENTER><MAP NAME=\"thefooter\"><AREA ALT=\"Contact Us\" HREF=\"/cgi-bin/feedback.cgi\" SHAPE=\"rect\" COORDS=\""..., len=836) at /export/slamm/gecko/mozilla/network/cache/mkmemcac.c:660 #84 0x40175910 in net_pull_http_data (ce=0x8235ee8) at /export/slamm/gecko/mozilla/network/protocol/http/mkhttp.c:3170 #85 0x401762d1 in net_ProcessHTTP (ce=0x8235ee8) at /export/slamm/gecko/mozilla/network/protocol/http/mkhttp.c:3570 #86 0x40241fbb in NET_ProcessNet (ready_fd=0x81050d8, fd_type=2) at /export/slamm/gecko/mozilla/network/main/mkgeturl.c:3355 #87 0x40249f49 in NET_PollSockets () at /export/slamm/gecko/mozilla/network/main/mkselect.c:320 ---Type <return> to continue, or q <return> to quit--- #88 0x4026ad62 in nsNetlibService::NetPollSocketsCallback (aTimer=0x80db0f0, aClosure=0x80f83f0) at /export/slamm/gecko/mozilla/network/module/nsNetService.cpp:1277 #89 0x40154de9 in TimerImpl::FireTimeout (this=0x80db0f0) at /export/slamm/gecko/mozilla/base/src/gtk/nsTimer.cpp:73 #90 0x401552d2 in nsTimerExpired (aCallData=0x80db0f0) at /export/slamm/gecko/mozilla/base/src/gtk/nsTimer.cpp:189 q#91 0x40a59990 in g_timeout_dispatch (source_data=0x82202a8, current_time=0xbffff410, user_data=0x80db0f0) at gmain.c:1147 #92 0x40a58c83 in g_main_dispatch (current_time=0xbffff410) at gmain.c:647 #93 0x40a5920f in g_main_iterate (block=1, dispatch=1) at gmain.c:854 #94 0x40a59391 in g_main_run (loop=0x817b790) at gmain.c:912 #95 0x4098644b in gtk_main () at gtkmain.c:475 #96 0x400911d8 in nsAppShell::Run (this=0x8139068) at /export/slamm/gecko/mozilla/widget/src/gtk/nsAppShell.cpp:208 #97 0x40017e15 in nsAppShellService::Run (this=0x80da0e0) at /export/slamm/gecko/mozilla/xpfe/appshell/src/nsAppShellService.cpp:186 #98 0x804a8cc in main (argc=1, argv=0xbffff530)
Component: Apprunner → Layout
QA Contact: 3853 → 4144
Summary: http://www.gte.com/ seg faults → [PP]http://www.gte.com/ seg faults
Whiteboard: [PP]
crashes on nt with the following stack: NTDLL! 77f76274() JS_GetPrivate(JSContext * 0x010b91e0, JSObject * 0x0137f608) line 1081 + 142 bytes GetWindowProperty(JSContext * 0x010b91e0, JSObject * 0x0137f608, long 20792660, long * 0x0012e458) line 98 + 14 bytes js_Interpret(JSContext * 0x010b91e0, long * 0x0012e680) line 2229 + 37 bytes js_Execute(JSContext * 0x010b91e0, JSObject * 0x0137f608, JSScript * 0x010ea510, JSFunction * 0x015b7ec0, JSStackFrame * 0x0012edf8, int 0, long * 0x0012e680) line 815 + 13 bytes obj_eval(JSContext * 0x010b91e0, JSObject * 0x013d2f58, unsigned int 1, long * 0x013c807c, long * 0x0012e680) line 673 + 34 bytes js_Invoke(JSContext * 0x010b91e0, unsigned int 1, int 0) line 650 + 26 bytes js_Interpret(JSContext * 0x010b91e0, long * 0x0012ee58) line 2183 + 15 bytes js_Invoke(JSContext * 0x010b91e0, unsigned int 1, int 0) line 666 + 13 bytes js_Interpret(JSContext * 0x010b91e0, long * 0x0012f5ec) line 2183 + 15 bytes js_Invoke(JSContext * 0x010b91e0, unsigned int 1, int 0) line 666 + 13 bytes js_CallFunctionValue(JSContext * 0x010b91e0, JSObject * 0x013d4b70, long 20794248, unsigned int 1, long * 0x0012f718, long * 0x0012f720) line 735 + 15 bytes JS_CallFunctionValue(JSContext * 0x010b91e0, JSObject * 0x013d4b70, long 20794248, unsigned int 1, long * 0x0012f718, long * 0x0012f720) line 2369 + 29 bytes nsJSEventListener::HandleEvent(nsIDOMEvent * 0x010ef320) line 97 + 34 bytes nsEventListenerManager::HandleEvent(nsIPresContext & {...}, nsEvent * 0x0012fa74, nsIDOMEvent * * 0x0012f84c, unsigned int 3, nsEventStatus & nsEventStatus_eIgnore) line 555 + 21 bytes nsGenericElement::HandleDOMEvent(nsIPresContext & {...}, nsEvent * 0x0012fa74, nsIDOMEvent * * 0x0012f84c, unsigned int 1, nsEventStatus & nsEventStatus_eIgnore) line 770 nsHTMLAnchorElement::HandleDOMEvent(nsHTMLAnchorElement * const 0x015cf86c, nsIPresContext & {...}, nsEvent * 0x0012fa74, nsIDOMEvent * * 0x00000000, unsigned int 1, nsEventStatus & nsEventStatus_eIgnore) line 278 + 31 bytes nsEventStateManager::GenerateMouseEnterExit(nsIPresContext & {...}, nsGUIEvent * 0x0012fd54) line 308 nsEventStateManager::PreHandleEvent(nsEventStateManager * const 0x01cea080, nsIPresContext & {...}, nsGUIEvent * 0x0012fd54, nsIFrame * 0x01cef120, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 102 PresShell::HandleEvent(PresShell * const 0x015982b4, nsIView * 0x0159d600, nsGUIEvent * 0x0012fd54, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 2003 + 34 bytes nsView::HandleEvent(nsView * const 0x0159d600, nsGUIEvent * 0x0012fd54, unsigned int 8, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 827 nsView::HandleEvent(nsView * const 0x015b7670, nsGUIEvent * 0x0012fd54, unsigned int 8, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 810 nsView::HandleEvent(nsView * const 0x015b3350, nsGUIEvent * 0x0012fd54, unsigned int 8, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 810 nsScrollingView::HandleEvent(nsScrollingView * const 0x015b3350, nsGUIEvent * 0x0012fd54, unsigned int 8, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 871 nsView::HandleEvent(nsView * const 0x0159cb40, nsGUIEvent * 0x0012fd54, unsigned int 28, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 810 nsViewManager::DispatchEvent(nsViewManager * const 0x0159cd60, nsGUIEvent * 0x0012fd54, nsEventStatus & nsEventStatus_eConsumeDoDefault) line 1717 HandleEvent(nsGUIEvent * 0x0012fd54) line 67 nsWindow::DispatchEvent(nsWindow * const 0x015b3244, nsGUIEvent * 0x0012fd54, nsEventStatus & nsEventStatus_eIgnore) line 414 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fd54) line 435 nsWindow::DispatchMouseEvent(unsigned int 300, nsPoint * 0x00000000) line 2890 + 15 bytes ChildWindow::DispatchMouseEvent(unsigned int 300, nsPoint * 0x00000000) line 3039 nsWindow::ProcessMessage(unsigned int 512, unsigned int 0, long 5570862, long * 0x0012fef4) line 2245 + 24 bytes nsWindow::WindowProc(HWND__ * 0x009d0542, unsigned int 512, unsigned int 0, long 5570862) line 478 + 27 bytes USER32! 77e71268() ZIP3250! inflate_mask + 402 bytes
Target Milestone: M5 → M6
this seems to be an xp bug. crashes on both nt and linux for me with the same stack. something seems to be screwed when looking for a JS property. can you find an xp owner for this ? someone from js maybe ? try to isolate the html or JavaScript that is causing the problem. adding vidur to cc. marking m6.
Assignee: ramiro → vidur
reassigning to vidur@netscape.com
Assignee: vidur → ramiro
Ramiro, I don't see the problem on NT. Could you see if it still exists on Linux.
Target Milestone: M6 → M7
yes, it crashes all the time on this page in Linux and not on NT. i think its timer related. after the ms dust settles, ill come talk to you and we can debug it some. there are some weird JS class assertions triggering. marking m7.
This is working for me on RedHat 6.0 and nightly build from 19990519. I've re-load over 20 times..it's solid! Only problem I see is that not all the pictures always finish loading. Seems you can "paint" the page by moving the mouse over the page and triggering the JS. It does trigger a whole bunch of "Alert! did not find a converter or decoderAlert:"
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → WORKSFORME
yes, it seems to be working for me again. It might have been a race condition somewhere which is not surfacing now. i guess worksforme. qa: to verify, goto the page and make sure it loads. If you see other problems with the page, file them as separate bugs. thanks.
Status: RESOLVED → VERIFIED
With the June 10th Build (1999061013), the site loads without a crash.
You need to log in before you can comment on or make changes to this bug.