Closed
Bug 5121
Opened 26 years ago
Closed 25 years ago
abort on resize
Categories
(Core :: Layout: Tables, defect, P3)
Tracking
()
VERIFIED
WORKSFORME
M6
People
(Reporter: sspitzer, Assigned: ramiro)
Details
On April 15, 1999 build:
load http://home.netscape.com
resize the window.
you get an abort:
in BasicTableLayoutStrategy.cpp:341
NS_ASSERTION(assignedColWidth >= minColWidth, "illegal width assignment");
assignedColWidth is -2147483648
minColWidth is 0
#0 0x40bed6a1 in ?? () from /lib/libc.so.6
#1 0x40bee6df in ?? () from /lib/libc.so.6
#2 0x408cbfba in ?? () from /usr/lib/libnspr3.so
#3 0x4002fa86 in nsDebug::Abort (aFile=0x40661b3c
"BasicTableLayoutStrategy.cpp", aLine=341) at nsDebug.cpp:93
#4 0x4002faea in nsDebug::Break (aFile=0x40661b3c
"BasicTableLayoutStrategy.cpp", aLine=341) at nsDebug.cpp:108
#5 0x4002fc2d in nsDebug::Assertion (aStr=0x40661d0f "illegal width
assignment", aExpr=0x40661cef "assignedColWidth >= minColWidth",
aFile=0x40661b3c "BasicTableLayoutStrategy.cpp", aLine=341) at nsDebug.cpp:140
#6 0x4059a1a4 in BasicTableLayoutStrategy::BalanceColumnWidths (this=0x84d4f08,
aTableStyle=0x8480910, aReflowState=@0xbfff8650, aMaxWidth=9000) at
BasicTableLayoutStrategy.cpp:341
#7 0x405b39e3 in nsTableFrame::BalanceColumnWidths (this=0x8480c00,
aPresContext=@0x81d99d0, aReflowState=@0xbfff8650, aMaxSize=@0xbfff84c4,
aMaxElementSize=0x0) at nsTableFrame.cpp:3955
#8 0x405b065f in nsTableFrame::Reflow (this=0x8480c00, aPresContext=@0x81d99d0,
aDesiredSize=@0xbfff86ec, aReflowState=@0xbfff8650, aStatus=@0xbfff893c) at
nsTableFrame.cpp:2496
#9 0x40466f9d in nsContainerFrame::ReflowChild (this=0x8480ba0,
aKidFrame=0x8480c00, aPresContext=@0x81d99d0, aDesiredSize=@0xbfff86ec,
aReflowState=@0xbfff8650, aStatus=@0xbfff893c) at nsContainerFrame.cpp:389
#10 0x405b9072 in nsTableOuterFrame::Reflow (this=0x8480ba0,
aPresContext=@0x81d99d0, aDesiredSize=@0xbfff8998, aReflowState=@0xbfff87a4,
aStatus=@0xbfff893c) at nsTableOuterFrame.cpp:995
#11 0x40463768 in nsBlockReflowContext::ReflowBlock (this=0xbfff895c,
aFrame=0x8480ba0, aSpace=@0xbfff8940, aApplyTopMargin=1, aPrevBottomMargin=0,
aIsAdjacentWithTop=0, aComputedOffsets=@0xbfff892c,
aFrameReflowStatus=@0xbfff893c) at nsBlockReflowContext.cpp:227
#12 0x4045dea2 in nsBlockFrame::ReflowBlockFrame (this=0x83e8208,
aState=@0xbfff8a70, aLine=0x84e8190, aKeepReflowGoing=0xbfff8a3c) at
nsBlockFrame.cpp:2538
#13 0x4045cd0a in nsBlockFrame::ReflowLine (this=0x83e8208, aState=@0xbfff8a70,
aLine=0x84e8190, aKeepReflowGoing=0xbfff8a3c) at nsBlockFrame.cpp:1964
#14 0x4045c705 in nsBlockFrame::ReflowDirtyLines (this=0x83e8208,
aState=@0xbfff8a70) at nsBlockFrame.cpp:1769
#15 0x4045ba99 in nsBlockFrame::Reflow (this=0x83e8208, aPresContext=@0x81d99d0,
aMetrics=@0xbfffac98, aReflowState=@0xbfffaaa4, aStatus=@0xbfffac3c) at
nsBlockFrame.cpp:1206
#16 0x40463768 in nsBlockReflowContext::ReflowBlock (this=0xbfffac5c,
aFrame=0x83e8208, aSpace=@0xbfffac40, aApplyTopMargin=1, aPrevBottomMargin=0,
aIsAdjacentWithTop=1, aComputedOffsets=@0xbfffac2c,
aFrameReflowStatus=@0xbfffac3c) at nsBlockReflowContext.cpp:227
#17 0x4045dea2 in nsBlockFrame::ReflowBlockFrame (this=0x83ecdf0,
aState=@0xbfffad70, aLine=0x84e8578, aKeepReflowGoing=0xbfffad3c) at
nsBlockFrame.cpp:2538
#18 0x4045cd0a in nsBlockFrame::ReflowLine (this=0x83ecdf0, aState=@0xbfffad70,
aLine=0x84e8578, aKeepReflowGoing=0xbfffad3c) at nsBlockFrame.cpp:1964
#19 0x4045c705 in nsBlockFrame::ReflowDirtyLines (this=0x83ecdf0,
aState=@0xbfffad70) at nsBlockFrame.cpp:1769
#20 0x4045ba99 in nsBlockFrame::Reflow (this=0x83ecdf0, aPresContext=@0x81d99d0,
aMetrics=@0xbfffcf98, aReflowState=@0xbfffcda4, aStatus=@0xbfffcf3c) at
nsBlockFrame.cpp:1206
#21 0x40463768 in nsBlockReflowContext::ReflowBlock (this=0xbfffcf5c,
aFrame=0x83ecdf0, aSpace=@0xbfffcf40, aApplyTopMargin=1, aPrevBottomMargin=0,
aIsAdjacentWithTop=1, aComputedOffsets=@0xbfffcf2c,
aFrameReflowStatus=@0xbfffcf3c) at nsBlockReflowContext.cpp:227
#22 0x4045dea2 in nsBlockFrame::ReflowBlockFrame (this=0x848d8b0,
aState=@0xbfffd070, aLine=0x83ece80, aKeepReflowGoing=0xbfffd03c) at
nsBlockFrame.cpp:2538
#23 0x4045cd0a in nsBlockFrame::ReflowLine (this=0x848d8b0, aState=@0xbfffd070,
aLine=0x83ece80, aKeepReflowGoing=0xbfffd03c) at nsBlockFrame.cpp:1964
#24 0x4045c705 in nsBlockFrame::ReflowDirtyLines (this=0x848d8b0,
aState=@0xbfffd070) at nsBlockFrame.cpp:1769
#25 0x4045ba99 in nsBlockFrame::Reflow (this=0x848d8b0, aPresContext=@0x81d99d0,
aMetrics=@0xbffff1e4, aReflowState=@0xbffff148, aStatus=@0xbffff6b0) at
nsBlockFrame.cpp:1206
#26 0x40459172 in nsAreaFrame::Reflow (this=0x848d8b0, aPresContext=@0x81d99d0,
aDesiredSize=@0xbffff1e4, aReflowState=@0xbffff148, aStatus=@0xbffff6b0) at
nsAreaFrame.cpp:403
#27 0x40466f9d in nsContainerFrame::ReflowChild (this=0x84953c8,
aKidFrame=0x848d8b0, aPresContext=@0x81d99d0, aDesiredSize=@0xbffff1e4,
aReflowState=@0xbffff148, aStatus=@0xbffff6b0) at nsContainerFrame.cpp:389
#28 0x40471acf in RootFrame::Reflow (this=0x84953c8, aPresContext=@0x81d99d0,
aDesiredSize=@0xbffff3d0, aReflowState=@0xbffff2f8, aStatus=@0xbffff6b0) at
nsHTMLFrame.cpp:231
#29 0x40466f9d in nsContainerFrame::ReflowChild (this=0x848d868,
aKidFrame=0x84953c8, aPresContext=@0x81d99d0, aDesiredSize=@0xbffff3d0,
aReflowState=@0xbffff2f8, aStatus=@0xbffff6b0) at nsContainerFrame.cpp:389
#30 0x4048d61d in nsScrollFrame::Reflow (this=0x848d868,
aPresContext=@0x81d99d0, aDesiredSize=@0xbffff570, aReflowState=@0xbffff4cc,
aStatus=@0xbffff6b0) at nsScrollFrame.cpp:393
#31 0x40466f9d in nsContainerFrame::ReflowChild (this=0x848d598,
aKidFrame=0x848d868, aPresContext=@0x81d99d0, aDesiredSize=@0xbffff570,
aReflowState=@0xbffff4cc, aStatus=@0xbffff6b0) at nsContainerFrame.cpp:389
#32 0x40498621 in ViewportFrame::Reflow (this=0x848d598,
aPresContext=@0x81d99d0, aDesiredSize=@0xbffff6b4, aReflowState=@0xbffff60c,
aStatus=@0xbffff6b0) at nsViewportFrame.cpp:432
#33 0x404877d7 in PresShell::ResizeReflow (this=0x840c018, aWidth=9900,
aHeight=5640) at nsPresShell.cpp:956
#34 0x4048a3f7 in PresShell::ResizeReflow (this=0x840c018, aView=0x83ebdb0,
aWidth=9900, aHeight=5640) at nsPresShell.cpp:2140
#35 0x40fedf06 in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libraptorview.so
#36 0x40ff0ff3 in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libraptorview.so
#37 0x40fe66e8 in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libraptorview.so
#38 0x400a22d2 in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libwidgetgtk.so
#39 0x400a21dc in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libwidgetgtk.so
#40 0x400a12bf in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libwidgetgtk.so
#41 0x4009ebf3 in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libwidgetgtk.so
#42 0x40a74dc9 in ?? () from /usr/lib/libglib-1.2.so.0
#43 0x40a73dd2 in ?? () from /usr/lib/libglib-1.2.so.0
#44 0x40a743bb in ?? () from /usr/lib/libglib-1.2.so.0
#45 0x40a74571 in ?? () from /usr/lib/libglib-1.2.so.0
#46 0x4099b15b in ?? () from /usr/lib/libgtk-1.2.so.0
#47 0x40097628 in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libwidgetgtk.so
#48 0x40017f2d in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libnsappshell.so
#49 0x804aa50 in main (argc=1, argv=0xbffffa24) at nsAppRunner.cpp:506
Updated•26 years ago
|
Assignee: karnaze → ramiro
Target Milestone: M6
Comment 2•26 years ago
|
||
Doesn't happen on 4/27/99 debug WinNT. Reassigning to Ramiro.
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 4•25 years ago
|
||
Works fine in the June 2 Build.
You need to log in
before you can comment on or make changes to this bug.
Description
•