> On Tue, Mar 21, 2006 at 01:17:28PM +0100, ?ystein Gisn?s <[EMAIL PROTECTED]> 
> wrote:
> How did you build this one ? How did you run yelp ? If you ran it within
> gdb, can you try without gdb and see if that crashes and if it does,
> what bug-buffy can give you ?

I built the package as I built the others - "dpkg-buildpackage -b
-rfakeroot", with "-g -gdb" added to CFLAGS, dh_strip commented out and
for this last one DH_BUILD_OPTIONS=nostrip debug. It crashed both when
run standalone and with gdb.

http://people.debian.org/~glandium/libxul0d_1.8.0.1-6pre7_i386.deb
crashes nicely, and I've attached the trace.

Cheers,
Øystein
Starting program: /usr/bin/yelp 
[Thread debugging using libthread_db enabled]
[New Thread -1239075136 (LWP 5697)]
[New Thread -1239278672 (LWP 5702)]
[New Thread -1248355408 (LWP 5703)]
[New Thread -1257260112 (LWP 5707)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1239075136 (LWP 5697)]
nsFrame::BoxReflow (this=0x83e5c0c, [EMAIL PROTECTED], 
    aPresContext=0x83a7c78, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], [EMAIL PROTECTED], aX=0, aY=0, aWidth=0, 
    aHeight=0, aMoveFrame=1) at nsFrame.cpp:5334
5334    nsFrame.cpp: No such file or directory.
        in nsFrame.cpp
Current language:  auto; currently c++
#0  nsFrame::BoxReflow (this=0x83e5c0c, [EMAIL PROTECTED], 
    aPresContext=0x83a7c78, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], [EMAIL PROTECTED], aX=0, aY=0, aWidth=0, 
    aHeight=0, aMoveFrame=1) at nsFrame.cpp:5334
        border = {top = 0, right = 0, bottom = 0, left = 0}
        reflowState = {parentReflowState = 0xbfef1f20, frame = 0x83e5c0c, 
  reason = eReflowReason_Initial, path = 0x0, availableWidth = 0, 
  availableHeight = 1073741824, rendContext = 0x83ceb80, mFrameType = 1, 
  mSpaceManager = 0x0, mLineLayout = 0x0, mCBReflowState = 0xbfef213c, 
  mComputedWidth = 0, mComputedHeight = 0, 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}, mComputedOffsets = {top = 0, right = 0, bottom = 0, 
    left = 0}, mComputedMinWidth = 0, mComputedMaxWidth = 1073741824, 
  mComputedMinHeight = 0, mComputedMaxHeight = 1073741824, 
  mCompactMarginWidth = 0, mStyleDisplay = 0x83e5890, 
  mStyleVisibility = 0x83e597c, mStylePosition = 0x8402658, 
  mStyleBorder = 0x84026a8, mStyleMargin = 0x84026f8, 
  mStylePadding = 0x8402720, mStyleText = 0x8402748, 
  mPercentHeightObserver = 0x0, mPercentHeightReflowInitiator = 0x0, 
  mDiscoveredClearance = 0x0, mReflowDepth = 2, mFlags = {
    mSpecialHeightReflow = 0, mNextInFlowUntouched = 0, mIsTopOfPage = 0, 
    mBlinks = 0, mVisualBidiFormControl = 0, mHasClearance = 0, 
    mAssumingHScrollbar = 0, mAssumingVScrollbar = 0}, mRightEdge = 1073741824}
        isCollapsed = <value optimized out>
#1  0xb6c98918 in nsFrame::DoLayout (this=0x83e5c0c, [EMAIL PROTECTED])
    at nsFrame.cpp:5138
        currentMEW = (nscoord *) 0x0
        collapsed = <value optimized out>
#2  0xb6da67dd in nsIFrame::Layout (this=0x83e5c0c, [EMAIL PROTECTED])
    at nsBox.cpp:800
No locals.
#3  0xb6da7f19 in nsBoxFrame::LayoutChildAt ([EMAIL PROTECTED], 
    aBox=0x83e5c0c, [EMAIL PROTECTED]) at nsBoxFrame.cpp:2686
No locals.
#4  0xb6ca628d in nsGfxScrollFrameInner::LayoutScrollbars (this=0x83e5a70, 
    [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], 
    [EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:2426
        r = {x = 15360, y = 9000, width = 0, height = 0}
#5  0xb6ca7060 in nsHTMLScrollFrame::Reflow (this=0x83e5a2c, 
    aPresContext=0x83a7c78, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:818
        insideBorderArea = {x = 0, y = 0, width = 15360, height = 9000}
        didHaveHScrollbar = 0
        didHaveVScrollbar = 0
#6  0xb6c913e0 in nsContainerFrame::ReflowChild (this=0x83e5940, 
    aKidFrame=0x83e5a2c, aPresContext=0x83a7c78, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], aX=0, aY=0, aFlags=0, [EMAIL PROTECTED])
    at nsContainerFrame.cpp:904
        result = <value optimized out>
#7  0xb6ce9492 in ViewportFrame::Reflow (this=0x83e5940, 
    aPresContext=0x83a7c78, [EMAIL PROTECTED], 
    [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsViewportFrame.cpp:239
        kidDesiredSize = {width = 0, height = 0, ascent = 0, descent = 0, 
  mMaxElementWidth = 0, mMaximumWidth = 0, 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, 
  mNothingChanged = 0 '\0', mComputeMEW = 0 '\0'}
        availableSpace = {width = 15360, height = 9000}
        kidReflowState = {parentReflowState = 0xbfef213c, frame = 0x83e5a2c, 
  reason = eReflowReason_Initial, path = 0x0, availableWidth = 15360, 
  availableHeight = 9000, rendContext = 0x83ceb80, mFrameType = 1, 
  mSpaceManager = 0x0, mLineLayout = 0x0, mCBReflowState = 0xbfef213c, 
  mComputedWidth = 1073741824, mComputedHeight = 9000, 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}, mComputedOffsets = {top = 0, right = 0, 
    bottom = 0, left = 0}, mComputedMinWidth = 0, 
  mComputedMaxWidth = 1073741824, mComputedMinHeight = 0, 
  mComputedMaxHeight = 1073741824, mCompactMarginWidth = 0, 
  mStyleDisplay = 0x83e5890, mStyleVisibility = 0x83e597c, 
  mStylePosition = 0x8402658, mStyleBorder = 0x84026a8, 
  mStyleMargin = 0x84026f8, mStylePadding = 0x8402720, mStyleText = 0x8402748, 
  mPercentHeightObserver = 0x0, mPercentHeightReflowInitiator = 0x0, 
  mDiscoveredClearance = 0x0, mReflowDepth = 1, mFlags = {
    mSpecialHeightReflow = 0, mNextInFlowUntouched = 0, mIsTopOfPage = 0, 
    mBlinks = 0, mVisualBidiFormControl = 0, mHasClearance = 0, 
    mAssumingHScrollbar = 0, mAssumingVScrollbar = 0}, mRightEdge = 1073741824}
#8  0xb6c6f223 in PresShell::InitialReflow (this=0x83e4fe8, aWidth=0, 
    aHeight=0) at nsPresShell.cpp:2865
        maxSize = {width = 15360, height = 9000}
        desiredSize = {width = 0, height = 0, ascent = 0, descent = 0, 
  mMaxElementWidth = 0, mMaximumWidth = 0, 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, 
  mNothingChanged = 0 '\0', mComputeMEW = 0 '\0'}
        status = 0
        rcx = (class nsIRenderingContext *) 0x83ceb80
        rv = <value optimized out>
        reflowState = {parentReflowState = 0x0, frame = 0x83e5940, 
  reason = eReflowReason_Initial, path = 0x0, availableWidth = 15360, 
  availableHeight = 9000, rendContext = 0x83ceb80, mFrameType = 2, 
  mSpaceManager = 0x0, mLineLayout = 0x0, mCBReflowState = 0x0, 
  mComputedWidth = 15360, mComputedHeight = 9000, 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}, mComputedOffsets = {top = 0, right = 0, bottom = 0, 
    left = 0}, mComputedMinWidth = 0, mComputedMaxWidth = 1073741824, 
  mComputedMinHeight = 0, mComputedMaxHeight = 1073741824, 
  mCompactMarginWidth = 0, mStyleDisplay = 0x83e58b4, 
  mStyleVisibility = 0x83e597c, mStylePosition = 0x8402658, 
  mStyleBorder = 0x84026a8, mStyleMargin = 0x84026f8, 
  mStylePadding = 0x8402720, mStyleText = 0x8402748, 
  mPercentHeightObserver = 0x0, mPercentHeightReflowInitiator = 0x0, 
  mDiscoveredClearance = 0x0, mReflowDepth = 0, mFlags = {
    mSpecialHeightReflow = 0, mNextInFlowUntouched = 0, mIsTopOfPage = 0, 
    mBlinks = 0, mVisualBidiFormControl = 0, mHasClearance = 0, 
    mAssumingHScrollbar = 0, mAssumingVScrollbar = 0}, mRightEdge = 1073741824}
        root = <value optimized out>
        rootFrame = (class nsIFrame *) 0x83e5940
#9  0xb6dea46c in nsContentSink::StartLayout (this=0x83de038, aIsFrameset=1)
    at nsContentSink.cpp:921
        didInitialReflow = 0
        shell = (class nsIPresShell *) 0x83e4fe8
#10 0xb6ee88e4 in nsXMLContentSink::StartLayout (this=0x83de038)
    at nsXMLContentSink.cpp:813
        topLevelFrameset = 1
        docShellAsItem = {<nsCOMPtr_base> = {
    mRawPtr = 0x8305798}, <No data fields>}
#11 0xb6eea219 in nsXMLContentSink::DidBuildModel (this=0x83de038)
    at nsXMLContentSink.cpp:273
        loader = <value optimized out>
#12 0xb6bc084a in nsExpatDriver::DidBuildModel (this=0x83bd130, anErrorCode=0, 
    aNotifySink=1, aParser=0x83ddf30, aSink=0x0) at nsExpatDriver.cpp:1103
        result = 0
#13 0xb6bdb34a in nsParser::DidBuildModel (this=0x83ddf30, anErrorCode=0)
    at nsParser.cpp:1318
        result = <value optimized out>
#14 0xb6bddfeb in nsParser::ResumeParse (this=0x83ddf30, allowIteration=1, 
    aIsFinalChunk=1, aCanInterrupt=1) at nsParser.cpp:2039
        theContext = <value optimized out>
        theContextIsStringBased = 0
        theTokenizerResult = 2152596456
        theIterationIsOk = 0
#15 0xb6bdaf0b in nsParser::OnStopRequest (this=0x83ddf30, request=0x83daa40, 
    aContext=0x0, status=0) at nsParser.cpp:2723
        rv = 0
        pc = <value optimized out>
#16 0xb70b835a in nsEmbedStream::CloseStream (this=0x83b2ad0)
    at nsEmbedStream.cpp:218
        rv = <value optimized out>
#17 0xb70b1dd4 in nsWebBrowser::CloseStream (this=0x8302c20)
    at nsWebBrowser.cpp:1939
        rv = 2147500037
#18 0xb764a571 in EmbedPrivate::CloseStream (this=0x80004005)
    at EmbedPrivate.cpp:641
        webBrowser = {<nsCOMPtr_base> = {
    mRawPtr = 0x8302c20}, <No data fields>}
        wbStream = {<nsCOMPtr_base> = {mRawPtr = 0x8302c4c}, <No data fields>}
#19 0xb764853b in gtk_moz_embed_close_stream (embed=0x810e310)
    at gtkmozembed2.cpp:977
        __PRETTY_FUNCTION__ = "void gtk_moz_embed_close_stream(GtkMozEmbed*)"
#20 0x0805b783 in yelp_html_close (html=0x810e310) at yelp-html.cpp:379
No locals.
#21 0x0806831d in idle_write (context=0x8374878) at yelp-window.c:2985
        priv = (YelpWindowPriv *) 0x80ff108
        __PRETTY_FUNCTION__ = "idle_write"
#22 0xb78c8731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb78c611c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb78c95ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0xb78c9907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0xb7a1db73 in bonobo_main () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#27 0x08069af7 in main (argc=0, argv=0xbfef2824) at yelp-main.c:472
        factory = (BonoboGenericFactory *) 0x80841b0
        registration_id = 0x80d7088 "\001"
        env = <value optimized out>
        program = (GnomeProgram *) 0x8084390
        factory = <value optimized out>
        url = (gchar *) 0x80b2e40 "\001"
        client = <value optimized out>
        args = <value optimized out>
The program is running.  Exit anyway? (y or n) 

Attachment: signature.asc
Description: Dette er en digitalt signert meldingsdel

Reply via email to