On Sun, 2008-07-27 at 15:21 +0200, Mike Hommey wrote: > On Sun, Jul 27, 2008 at 11:33:52AM +0200, Michele Baldessari wrote: > > Hi Mike, > > > > (thanks for your all your efforts) > > > > On Sun, 2008-07-27 at 09:23 +0200, Mike Hommey wrote: > > > This is the same backtrace as in bug #482415. > > > > I've tried to read up on that report. Here's what I get when running > > xulrunner-1.9 -g /usr/lib/iceweasel/application.ini > (...) > > Thanks, could you also give the output for: > $ find /usr/lib/iceweasel /usr/lib/iceweasel/xulrunner/ -ls
Some more info:
epiphany-browser also crashes with a very similar trace:
ii epiphany-gecko 2.22.3-1
Intuitive GNOME web browser - Gecko version
(gdb) bt full
#0 0x00007f3dc64f5b0a in nsFrame::BoxReflow (this=0x140de98, [EMAIL
PROTECTED], aPresContext=0x1403880, [EMAIL PROTECTED],
aRenderingContext=0x14921b0, aX=115080, aY=59880, aWidth=0, aHeight=0,
aMoveFrame=1) at nsFrame.cpp:6302
margin = {top = 0, right = 0, bottom = 0, left = 0}
parentFrame = <value optimized out>
savedState = <value optimized out>
parentSize = {width = 0, height = 0}
parentReflowState = {<nsCSSOffsetState> = {frame = 0x140da40,
rendContext = 0x14921b0, mComputedMargin = {top = 0, right = 0, bottom = 0,
left = 0}, mComputedBorderPadding = {top = 0, right = 0, bottom = 0, left = 0},
mComputedPadding = {top = 0, right = 0, bottom = 0, left = 0}},
parentReflowState = 0x0, availableWidth = 0, availableHeight = 0, mFrameType =
2, mSpaceManager = 0x0, mBlockDelta = 0, mLineLayout = 0x0, mCBReflowState =
0x0, mComputedWidth = 0, mComputedHeight = 0, mComputedOffsets = {top = 0,
right = 0, bottom = 0, left = 0}, mComputedMinWidth = 0, mComputedMaxWidth =
1073741824, mComputedMinHeight = 0, mComputedMaxHeight = 1073741824,
mStyleDisplay = 0x140d960, mStyleVisibility = 0x140d770, mStylePosition =
0x14b8da0, mStyleBorder = 0x14b8df0, mStyleMargin = 0x14b8e48, mStylePadding =
0x14b8e70, mStyleText = 0x14b8e98, mPercentHeightObserver = 0x0,
mPercentHeightReflowInitiator = 0x0, mDiscoveredClearance = 0x0, mReflowDepth =
0, mFlags = {mSpecialHeightReflow = 0, mNextInFlowUntouched = 0, mIsTopOfPage =
0, mBlinks = 0, mHasClearance = 0, mAssumingHScrollbar = 0, mAssumingVScrollbar
= 0, mHResize = 0, mVResize = 0, mTableIsSplittable = 0,
mHeightDependsOnAncestorCell = 0}}
availSize = {width = 0, height = 1073741824}
reflowState = {<nsCSSOffsetState> = {frame = 0x140de98, rendContext =
0x14921b0, mComputedMargin = {top = 0, right = 0, bottom = 0, left = 0},
mComputedBorderPadding = {top = 0, right = 0, bottom = 0, left = 0},
mComputedPadding = {top = 0, right = 0, bottom = 0, left = 0}},
parentReflowState = 0x7fffdc087490, availableWidth = 0, availableHeight =
1073741824, mFrameType = 1, mSpaceManager = 0x0, mBlockDelta = 0, mLineLayout =
0x0, mCBReflowState = 0x7fffdc087490, mComputedWidth = 0, mComputedHeight = 0,
mComputedOffsets = {top = 0, right = 0, bottom = 0, left = 0},
mComputedMinWidth = 0, mComputedMaxWidth = 1073741824, mComputedMinHeight = 0,
mComputedMaxHeight = 1073741824, mStyleDisplay = 0x140dcc0, mStyleVisibility =
0x140d770, mStylePosition = 0x14b8da0, mStyleBorder = 0x14b8df0, mStyleMargin =
0x14b8e48, mStylePadding = 0x14b8e70, mStyleText = 0x14b8e98,
mPercentHeightObserver = 0x0, mPercentHeightReflowInitiator = 0x0,
mDiscoveredClearance = 0x0, mReflowDepth = 0, mFlags = {mSpecialHeightReflow =
0, mNextInFlowUntouched = 0, mIsTopOfPage = 0, mBlinks = 0, mHasClearance = 0,
mAssumingHScrollbar = 0, mAssumingVScrollbar = 0, mHResize = 0, mVResize = 0,
mTableIsSplittable = 0, mHeightDependsOnAncestorCell = 0}}
metrics = (nsBoxLayoutMetrics *) 0x0
status = 0
#1 0x00007f3dc64f5f70 in nsFrame::DoLayout (this=0x140da40, [EMAIL PROTECTED])
at nsFrame.cpp:6108
rendContext = (class nsIRenderingContext *) 0x140de98
desiredSize = {width = 0, height = 0, ascent = 1073741824,
mBoundingMetrics = {leftBearing = 0, rightBearing = 0, ascent = 0, descent = 0,
width = 0}, mCarriedOutBottomMargin = {mMostPos = 0, mMostNeg = 0},
mOverflowArea = {x = 0, y = 0, width = 0, height = 0}, mFlags = 0}
rv = 0
#2 0x00007f3dc65b08fd in nsIFrame::Layout (this=0x140de98, [EMAIL PROTECTED])
at nsBox.cpp:561
No locals.
#3 0x00007f3dc650462e in LayoutAndInvalidate ([EMAIL PROTECTED],
aBox=0x140de98, [EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:2480
rectChanged = 0
#4 0x00007f3dc65051f8 in nsGfxScrollFrameInner::LayoutScrollbars
(this=0x140dab8, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:2542
r = {x = 115080, y = 59880, width = 0, height = 0}
#5 0x00007f3dc6507efd in nsHTMLScrollFrame::Reflow (this=0x140da40,
aPresContext=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:823
insideBorderArea = {x = 0, y = 0, width = 115080, height = 59880}
state = {mReflowState = @0x7fffdc087a60, mBoxState = {mPresContext =
{<nsCOMPtr_base> = {mRawPtr = 0x1403880}, <No data fields>}, mRenderingContext
= 0x14921b0, mLayoutFlags = 0, mReflowDepth = 0, mPaintingDisabled = 0 '\0'},
mStyles = {mHorizontal = 3 '\003', mVertical = 3 '\003'}, mComputedBorder =
{top = 0, right = 0, bottom = 0, left = 0}, mReflowedContentsWithHScrollbar = 0
'\0', mReflowedContentsWithVScrollbar = 1 '\001', mScrollPortRect = {x = 0, y =
0, width = 115080, height = 59880}, mInsideBorderSize = {width = 115080, height
= 59880}, mShowHScrollbar = 0 '\0', mShowVScrollbar = 1 '\001'}
reflowHScrollbar = 1
reflowVScrollbar = 1
reflowScrollCorner = 1
oldScrollAreaBounds = {x = 0, y = 0, width = 0, height = 0}
rv = 0
#6 0x00007f3dc64f37cb in nsContainerFrame::ReflowChild (this=<value optimized
out>, aKidFrame=0x140da40, aPresContext=0x1403880, [EMAIL PROTECTED], [EMAIL
PROTECTED], aX=0, aY=0, aFlags=0, [EMAIL PROTECTED], aTracker=0x0) at
nsContainerFrame.cpp:771
result = <value optimized out>
#7 0x00007f3dc65393c6 in ViewportFrame::Reflow (this=0x140d710,
aPresContext=0x1403880, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL
PROTECTED]) at nsViewportFrame.cpp:286
kidDesiredSize = {width = 0, height = 0, ascent = 1073741824,
mBoundingMetrics = {leftBearing = 0, rightBearing = 0, ascent = 0, descent = 0,
width = 0}, mCarriedOutBottomMargin = {mMostPos = 0, mMostNeg = 0},
mOverflowArea = {x = 0, y = 0, width = 0, height = 0}, mFlags = 0}
availableSpace = {width = 115080, height = 59880}
kidReflowState = {<nsCSSOffsetState> = {frame = 0x140da40, rendContext
= 0x14921b0, mComputedMargin = {top = 0, right = 0, bottom = 0, left = 0},
mComputedBorderPadding = {top = 0, right = 0, bottom = 0, left = 0},
mComputedPadding = {top = 0, right = 0, bottom = 0, left = 0}},
parentReflowState = 0x7fffdc087c00, availableWidth = 115080, availableHeight =
59880, mFrameType = 2, mSpaceManager = 0x0, mBlockDelta = 0, mLineLayout = 0x0,
mCBReflowState = 0x7fffdc087c00, mComputedWidth = 115080, mComputedHeight =
59880, mComputedOffsets = {top = 0, right = 0, bottom = 0, left = 0},
mComputedMinWidth = 0, mComputedMaxWidth = 1073741824, mComputedMinHeight = 0,
mComputedMaxHeight = 1073741824, mStyleDisplay = 0x140d960, mStyleVisibility =
0x140d770, mStylePosition = 0x14b8da0, mStyleBorder = 0x14b8df0, mStyleMargin =
0x14b8e48, mStylePadding = 0x14b8e70, mStyleText = 0x14b8e98,
mPercentHeightObserver = 0x0, mPercentHeightReflowInitiator = 0x0,
mDiscoveredClearance = 0x0, mReflowDepth = 1, mFlags = {mSpecialHeightReflow =
0, mNextInFlowUntouched = 0, mIsTopOfPage = 0, mBlinks = 0, mHasClearance = 0,
mAssumingHScrollbar = 0, mAssumingVScrollbar = 0, mHResize = 0, mVResize = 1,
mTableIsSplittable = 0, mHeightDependsOnAncestorCell = 0}}
kidHeight = <value optimized out>
rv = <value optimized out>
reflowState = {<nsCSSOffsetState> = {frame = 0x0, rendContext = 0x0,
mComputedMargin = {top = 0, right = 0, bottom = 0, left = 0},
mComputedBorderPadding = {top = 0, right = 0, bottom = 21026056, left = 0},
mComputedPadding = {top = 0, right = 0, bottom = 21026056, left = 0}},
parentReflowState = 0x5, availableWidth = 0, availableHeight = 0, mFrameType =
21025984, mSpaceManager = 0x7fffdc087a40, mBlockDelta = 21026128, mLineLayout =
0x7f3dc658613b, mCBReflowState = 0x0, mComputedWidth = -603424016,
mComputedHeight = 32767, mComputedOffsets = {top = 120, right = 0, bottom =
-967257153, left = 32573}, mComputedMinWidth = 21728920, mComputedMaxWidth = 0,
mComputedMinHeight = -968550915, mComputedMaxHeight = 32573, mStyleDisplay =
0x14b8e98, mStyleVisibility = 0x7f3dc6a7ea27, mStylePosition = 0x16,
mStyleBorder = 0xc6569a81, mStyleMargin = 0x7f3dc6be0edf, mStylePadding =
0x7f3dc64515d9, mStyleText = 0x20, mPercentHeightObserver = 0x0,
mPercentHeightReflowInitiator = 0x7fffdc087adc, mDiscoveredClearance =
0x1403880, mReflowDepth = 14464, mFlags = {mSpecialHeightReflow = 0,
mNextInFlowUntouched = 0, mIsTopOfPage = 0, mBlinks = 0, mHasClearance = 0,
mAssumingHScrollbar = 0, mAssumingVScrollbar = 1, mHResize = 0, mVResize = 1,
mTableIsSplittable = 0, mHeightDependsOnAncestorCell = 0}}
offset = {x = -603423744, y = 32767}
#8 0x00007f3dc64d605b in PresShell::DoReflow (this=0x140a780,
target=0x140d710) at nsPresShell.cpp:6280
rootFrame = (class nsIFrame *) 0x140d710
rcx = {<nsCOMPtr_base> = {mRawPtr = 0x14921b0}, <No data fields>}
rv = <value optimized out>
reflowSize = {width = 115080, height = 59880}
reflowState = {<nsCSSOffsetState> = {frame = 0x140d710, rendContext =
0x14921b0, mComputedMargin = {top = 0, right = 0, bottom = 0, left = 0},
mComputedBorderPadding = {top = 0, right = 0, bottom = 0, left = 0},
mComputedPadding = {top = 0, right = 0, bottom = 0, left = 0}},
parentReflowState = 0x0, availableWidth = 115080, availableHeight = 59880,
mFrameType = 2, mSpaceManager = 0x0, mBlockDelta = 0, mLineLayout = 0x0,
mCBReflowState = 0x0, mComputedWidth = 115080, mComputedHeight = 59880,
mComputedOffsets = {top = 0, right = 0, bottom = 0, left = 0},
mComputedMinWidth = 0, mComputedMaxWidth = 1073741824, mComputedMinHeight = 0,
mComputedMaxHeight = 1073741824, mStyleDisplay = 0x140d620, mStyleVisibility =
0x140d770, mStylePosition = 0x14b8da0, mStyleBorder = 0x14b8df0, mStyleMargin =
0x14b8e48, mStylePadding = 0x14b8e70, mStyleText = 0x14b8e98,
mPercentHeightObserver = 0x0, mPercentHeightReflowInitiator = 0x0,
mDiscoveredClearance = 0x0, mReflowDepth = 0, mFlags = {mSpecialHeightReflow =
0, mNextInFlowUntouched = 0, mIsTopOfPage = 0, mBlinks = 0, mHasClearance = 0,
mAssumingHScrollbar = 0, mAssumingVScrollbar = 0, mHResize = 0, mVResize = 1,
mTableIsSplittable = 0, mHeightDependsOnAncestorCell = 0}}
status = 0
desiredSize = {width = 0, height = 0, ascent = 1073741824,
mBoundingMetrics = {leftBearing = 0, rightBearing = 0, ascent = 0, descent = 0,
width = 0}, mCarriedOutBottomMargin = {mMostPos = 0, mMostNeg = 0},
mOverflowArea = {x = 0, y = 0, width = 0, height = 0}, mFlags = 0}
#9 0x00007f3dc64d956f in PresShell::ProcessReflowCommands (this=0x140a780,
aInterruptible=1) at nsPresShell.cpp:6386
idx = <value optimized out>
deadline = 2411176801
#10 0x00007f3dc64d96a2 in PresShell::DoFlushPendingNotifications
(this=0x140a780, aType=Flush_Layout, aInterruptibleReflow=1) at
nsPresShell.cpp:4574
kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x140a780}, <No data
fields>}
batch = {mRootVM = {<nsCOMPtr_base> = {mRawPtr = 0x1404730}, <No data
fields>}}
updateFlags = <value optimized out>
isSafeToFlush = 1
viewManagerDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x1404730}, <No
data fields>}
#11 0x00007f3dc64d9722 in PresShell::ReflowEvent::Run (this=<value optimized
out>) at nsPresShell.cpp:6145
viewManager = {<nsCOMPtr_base> = {mRawPtr = 0x1404730}, <No data
fields>}
#12 0x00007f3dc6aae86e in nsThread::ProcessNextEvent (this=0x9e7c60, mayWait=1,
result=0x7fffdc087e8c) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x1260008}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x14916a0}, <No data fields>}
rv = 0
#13 0x00007f3dc6a8437e in NS_ProcessNextEvent_P (thread=0x140da40, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#14 0x00007f3dc6aaeb71 in nsThread::Shutdown (this=0x14815f0) at
nsThread.cpp:465
context = {joiningThread = 0x9e7c60, shutdownAck = 0}
event = {<nsCOMPtr_base> = {mRawPtr = 0x1483930}, <No data fields>}
#15 0x00007f3dc6ab8a1e in NS_InvokeByIndex_P (that=0x14815f0, methodIndex=6,
paramCount=0, params=0x0) at xptcinvoke_x86_64_linux.cpp:208
nr_gpr = 1
nr_fpr = 0
nr_stack = <value optimized out>
stack = (PRUint64 *) 0x7fffdc087ef0
gpregs = {1, 0, 10109600, 139903514160216, 10386848, 139903514160096}
fpregs = {5.1316582845695246e-317, 6.9121415662701912e-310,
5.1316266643681908e-317, 6.9533259947884527e-310, 5.1316266643681908e-317,
5.1317887179000267e-317, 6.9121525781181009e-310, 6.9533259947922076e-310}
d0 = 0
d1 = 0
d2 = 0
d3 = 0
d4 = 0
d5 = 0
d6 = -0
d7 = 0
a0 = 21027392
a1 = 3
a2 = 5122
a3 = 0
a4 = 0
a5 = 3
result = 21028504
#16 0x00007f3dc6ab1fb1 in nsProxyObjectCallInfo::Run (this=0x1483810) at
nsProxyEvent.cpp:181
No locals.
#17 0x00007f3dc6aae86e in nsThread::ProcessNextEvent (this=0x9e7c60, mayWait=0,
result=0x7fffdc08806c) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x1260008}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x1483810}, <No data fields>}
rv = 0
#18 0x00007f3dc6a84412 in NS_ProcessPendingEvents_P (thread=0x9e7c60,
timeout=20) at nsThreadUtils.cpp:181
processedEvent = 1
rv = 0
start = 2411175790
#19 0x00007f3dc6a088e4 in nsBaseAppShell::NativeEventCallback (this=0x1260000)
at nsBaseAppShell.cpp:121
hasPending = <value optimized out>
thread = (class nsIThread *) 0x9e7c60
prevVal = nsBaseAppShell::eEventloopNone
#20 0x00007f3dc69f5174 in nsAppShell::EventProcessorCallback (source=<value
optimized out>, condition=<value optimized out>, data=0x1260000) at
nsAppShell.cpp:69
c = 250 '
#21 0x00007f3dcbbe0892 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0x00007f3dcbbe401d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0x00007f3dcbbe454d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x00007f3dcf5e7667 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x000000000043a796 in main ()
No symbol table info available.
signature.asc
Description: This is a digitally signed message part

