Closed Bug 403013 Opened 17 years ago Closed 16 years ago

epiphany-gecko segfault on startup

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 292549

People

(Reporter: matteo.landi, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.8) Gecko/20071004 Firefox/2.0.0.4 (Debian-2.0.0.8-1)
Build Identifier: epiphany-browser

every-time i try and lunch epiphany-gecko, i receive a segmentation fault, and the  come back to the prompt of commands.
i sent the bug-notification to the epiphany' develops, but they told me that the strace say that its a problem with xulrunner..so i'm here asking you for help

Reproducible: Always

Steps to Reproduce:
1. in the terminal type epiphany-gecko
Actual Results:  
segmentation-fault

Expected Results:  
the launch of the program

Distribution: Debian lenny/sid
Gnome Release: 2.20.1 2007-10-26 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.23.1-rt5-audiort-amd64 #1 PREEMPT RT Fri Nov 2 23:47:49 CET
2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Ice
Icon Theme: MonoIce

Memory status: size: 377655296 vsize: 377655296 resident: 47308800 share:
24879104 rss: 47308800 rss_rlim: 18446744073709551615
CPU usage: start_time: 1194431348 rtime: 161 utime: 141 stime: 20 cutime:0
cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/epiphany-gecko'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b59b1304ea0 (LWP 6491)]
[New Thread 0x41802950 (LWP 6526)]
[New Thread 0x41001950 (LWP 6525)]
[New Thread 0x40800950 (LWP 6523)]
0x00002b59ac3a8c7f in waitpid () from /lib/libpthread.so.0
#0  0x00002b59ac3a8c7f in waitpid () from /lib/libpthread.so.0
#1  0x00002b59ace68af6 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>, 
    envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=0xffffffff, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x7fff059ff058) at /build/buildd/glib2.0-2.14.2/glib/gspawn.c:369
#2  0x00002b59ace68e08 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0, 
    standard_error=0x0, exit_status=0x0, error=0x7fff059ff058)
    at /build/buildd/glib2.0-2.14.2/glib/gspawn.c:677
#3  0x00002b59b1926623 in ?? ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#4  0x00002b59a57a24f8 in nsProfileLock::FatalSignalHandler (signo=11)
    at nsProfileLock.cpp:210
#5  <signal handler called>
#6  nsFrame::BoxReflow (this=0x13042f8, aState=@0x7fff059ff938, 
    aPresContext=0x12ddec0, aDesiredSize=@0x7fff059ff790, 
    aReflowState=@0x7fff059ffc00, aStatus=@0x7fff059ff7ec, aX=19080, aY=11445, 
    aWidth=0, aHeight=0, aMoveFrame=1) at nsFrame.cpp:5430
#7  0x00002b59adc34724 in nsFrame::DoLayout (this=0x13042f8, 
    aState=@0x7fff059ff938) at nsFrame.cpp:5234
#8  0x00002b59add2f1f8 in nsIFrame::Layout (this=0x13042f8, 
    aState=@0x7fff059ff938) at nsBox.cpp:800
#9  0x00002b59adc3e5ba in nsGfxScrollFrameInner::LayoutScrollbars (
    this=0x1303fa0, aState=@0x7fff059ff938, aContentArea=@0x7fff059ff9a0, 
    aOldScrollArea=@0x7fff059ffa10, aScrollArea=@0x7fff059ff978)
    at nsGfxScrollFrame.cpp:2493
#10 0x00002b59adc40108 in nsHTMLScrollFrame::Reflow (this=0x1303f28, 
    aPresContext=<value optimized out>, aDesiredSize=@0x7fff059ffd10, 
    aReflowState=@0x7fff059ffc00, aStatus=@0x7fff059fff6c)
    at nsGfxScrollFrame.cpp:818
#11 0x00002b59adc2a4e5 in nsContainerFrame::ReflowChild (
    this=<value optimized out>, aKidFrame=0x1303f28, aPresContext=0x12ddec0, 
    aDesiredSize=@0x7fff059ffd10, aReflowState=@0x7fff059ffc00, aX=0, aY=0, 
    aFlags=0, aStatus=@0x7fff059fff6c) at nsContainerFrame.cpp:909
#12 0x00002b59adc7faab in ViewportFrame::Reflow (this=0x1303be0, 
    aPresContext=0x12ddec0, aDesiredSize=@0x7fff059ffee0, 
    aReflowState=@0x7fff059ffdd0, aStatus=@0x7fff059fff6c)
    at nsViewportFrame.cpp:239
#13 0x00002b59adc0ceef in PresShell::InitialReflow (this=0x162f520, 
    aWidth=23262552, aHeight=<value optimized out>) at nsPresShell.cpp:2958
#14 0x00002b59add74d73 in nsContentSink::StartLayout (this=0x1317c50, 
    aIsFrameset=<value optimized out>) at nsContentSink.cpp:921
#15 0x00002b59ade4ef04 in HTMLContentSink::OpenBody (this=0x1317c50, 
    aNode=@0x12e1120) at nsHTMLContentSink.cpp:2644
#16 0x00002b59adb5f036 in CNavDTD::OpenBody (this=0x1308560, aNode=0x12e1120)
    at CNavDTD.cpp:2975
#17 0x00002b59adb62723 in CNavDTD::HandleDefaultStartToken (this=0x1308560, 
    aToken=0x161df40, aChildTag=eHTMLTag_body, aNode=0x12e1120)
    at CNavDTD.cpp:1281
#18 0x00002b59adb639b3 in CNavDTD::HandleStartToken (this=0x1308560, 
    aToken=0x161df40) at CNavDTD.cpp:1668
#19 0x00002b59adb63b7f in CNavDTD::HandleToken (this=0x1308560, 
    aToken=0x161df40, aParser=0x130cea0) at CNavDTD.cpp:955
#20 0x00002b59adb600f2 in CNavDTD::BuildModel (this=0x1308560, 
    aParser=0x130cea0, aTokenizer=<value optimized out>, 
    anObserver=<value optimized out>, aSink=<value optimized out>)
    at CNavDTD.cpp:458
#21 0x00002b59adb755c6 in nsParser::BuildModel (this=0x130cea0)
    at nsParser.cpp:2164
#22 0x00002b59adb7828e in nsParser::ResumeParse (this=0x130cea0, 
    allowIteration=1, aIsFinalChunk=0, aCanInterrupt=1) at nsParser.cpp:2031
#23 0x00002b59adb74c53 in nsParser::OnDataAvailable (this=0x130cea0, 
    request=0x161adf0, aContext=<value optimized out>, pIStream=0x161b3c0, 
    sourceOffset=0, aLength=117) at nsParser.cpp:2710
#24 0x00002b59ada70e3c in nsInputStreamChannel::OnDataAvailable (
    this=0x161adf0, req=<value optimized out>, ctx=<value optimized out>, 
    stream=0x164ca88, offset=94369376, count=94369044)
    at nsInputStreamChannel.cpp:392
#25 0x00002b59ada724a4 in nsInputStreamPump::OnStateTransfer (this=0x161afc0)
    at nsInputStreamPump.cpp:494
#26 0x00002b59ada725b9 in nsInputStreamPump::OnInputStreamReady (
    this=0x12ddec0, stream=<value optimized out>) at nsInputStreamPump.cpp:397
#27 0x00002b59ad9a09b1 in nsInputStreamReadyEvent::EventHandler (
    plevent=<value optimized out>) at nsStreamUtils.cpp:120
#28 0x00002b59ad9bb729 in PL_HandleEvent (self=0x161b9f8) at plevent.c:688
#29 0x00002b59ad9bb9cb in PL_ProcessPendingEvents (self=0x12c52c0)
    at plevent.c:623
#30 0x00002b59ad9bd71b in nsEventQueueImpl::ProcessPendingEvents (
    this=0x12c5260) at nsEventQueue.cpp:448
#31 0x00002b59ae1f02e2 in event_processor_callback (
    source=<value optimized out>, condition=19783360, data=0x0)
    at nsAppShell.cpp:67
#32 0x00002b59ace39df4 in IA__g_main_context_dispatch (context=0x76d400)
    at /build/buildd/glib2.0-2.14.2/glib/gmain.c:2061
#33 0x00002b59ace3d0dd in g_main_context_iterate (context=0x76d400, block=1, 
    dispatch=1, self=<value optimized out>)
    at /build/buildd/glib2.0-2.14.2/glib/gmain.c:2694
#34 0x00002b59ace3d3d7 in IA__g_main_loop_run (loop=0xa06620)
    at /build/buildd/glib2.0-2.14.2/glib/gmain.c:2898
#35 0x00002b59a87cf463 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1146
#36 0x00000000004400ab in main (argc=<value optimized out>, 
    argv=0x7fff05a01978)
    at /build/buildd/epiphany-browser-2.20.1/src/ephy-main.c:725

Thread 4 (Thread 0x40800950 (LWP 6523)):
#0  0x00002b59ad38fd46 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b59a5fda46d in PR_Poll () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#2  0x00002b59ada8a406 in nsSocketTransportService::Poll (
    this=<value optimized out>, interval=0x408000d4)
    at nsSocketTransportService2.cpp:361
        pollList = (PRPollDesc *) 0x14522a8
        pollCount = 1
        pollTimeout = 4294967295
        ts = 430443930
        rv = <value optimized out>
        passedInterval = <value optimized out>
#3  0x00002b59ada8ab81 in nsSocketTransportService::Run (this=0x14518f0)
    at nsSocketTransportService2.cpp:578
        pollInterval = 0
        n = 4096
        i = -1
        active = 1
#4  0x00002b59ad9bed9f in nsThread::Main (arg=<value optimized out>)
    at nsThread.cpp:118
        self = <value optimized out>
#5  0x00002b59a5fde0ed in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#6  0x00002b59ac3a1317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x00002b59ad398c7d in clone () from /lib/libc.so.6
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 0x41001950 (LWP 6525)):
#0  0x00002b59ac3a5997 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b59a5fd7f78 in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#2  0x00002b59a5fd8b3a in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#3  0x00002b59ad9c0c69 in TimerThread::Run (this=0x129ce10)
    at TimerThread.cpp:318
        timeout = <value optimized out>
        now = 1
        timer = <value optimized out>
        waitFor = 4096
#4  0x00002b59ad9bed9f in nsThread::Main (arg=<value optimized out>)
    at nsThread.cpp:118
        self = <value optimized out>
#5  0x00002b59a5fde0ed in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#6  0x00002b59ac3a1317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x00002b59ad398c7d in clone () from /lib/libc.so.6
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x41802950 (LWP 6526)):
#0  0x00002b59ac3a5997 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b59a5fd7f78 in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#2  0x00002b59a5fd8b3a in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#3  0x00002b59ada68f78 in nsIOThreadPool::ThreadFunc (
    arg=<value optimized out>) at nsIOThreadPool.cpp:254
        delta = 4294966780
        start = 430444114
        timeout = 60000
        pool = (nsIOThreadPool *) 0x161b0f0
#4  0x00002b59a5fde0ed in ?? () from /usr/lib/libnspr4.so.0d
No symbol table info available.
#5  0x00002b59ac3a1317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002b59ad398c7d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x2b59b1304ea0 (LWP 6491)):
#0  0x00002b59ac3a8c7f in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b59ace68af6 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>, 
    envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=0xffffffff, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x7fff059ff058) at /build/buildd/glib2.0-2.14.2/glib/gspawn.c:369
        outpipe = -1
        errpipe = -1
        pid = 6528
        fds = {__fds_bits = {0, 47664152792802, 8, 16, 16, 21965456, 16, 0, 
    23457576, 21965456, 23457552, 140733287755864, 3, 47664152784565, 
    140733287755264, 140733287755368}}
        ret = -512
        outstr = (GString *) 0x0
        errstr = (GString *) 0x0
        failed = 0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#2  0x00002b59ace68e08 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0, 
    standard_error=0x0, exit_status=0x0, error=0x7fff059ff058)
    at /build/buildd/glib2.0-2.14.2/glib/gspawn.c:677
        retval = 0
        argv = (gchar **) 0x165ef10
        __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#3  0x00002b59b1926623 in ?? ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  0x00002b59a57a24f8 in nsProfileLock::FatalSignalHandler (signo=11)
    at nsProfileLock.cpp:210
        oldact = (sigaction *) 0x7fff059fedf0
#5  <signal handler called>
No symbol table info available.
#6  nsFrame::BoxReflow (this=0x13042f8, aState=@0x7fff059ff938, 
    aPresContext=0x12ddec0, aDesiredSize=@0x7fff059ff790, 
    aReflowState=@0x7fff059ffc00, aStatus=@0x7fff059ff7ec, aX=19080, aY=11445, 
    aWidth=0, aHeight=0, aMoveFrame=1) at nsFrame.cpp:5430
        border = {top = 0, right = 0, bottom = 0, left = 0}
        reflowState = {parentReflowState = 0x7fff059ffc00, frame = 0x13042f8, 
  reason = eReflowReason_Initial, path = 0x0, availableWidth = 0, 
  availableHeight = 1073741824, rendContext = 0x1641c70, mFrameType = 1, 
  mSpaceManager = 0x0, mLineLayout = 0x0, mCBReflowState = 0x7fff059ffc00, 
  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 = 0x1304110, 
  mStyleVisibility = 0x1303c48, mStylePosition = 0x164ca88, 
  mStyleBorder = 0x164ccb0, mStyleMargin = 0x164cd08, 
  mStylePadding = 0x164cd30, mStyleText = 0x164cd58, 
  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>
        metrics = (nsBoxLayoutMetrics *) 0x0
        redrawAfterReflow = 0
        needsReflow = 1
        redrawNow = 0
        reason = eReflowReason_Initial
        path = (nsReflowPath *) 0x0
#7  0x00002b59adc34724 in nsFrame::DoLayout (this=0x13042f8, 
    aState=@0x7fff059ff938) at nsFrame.cpp:5234
        currentMEW = (nscoord *) 0x0
        collapsed = <value optimized out>
        reflowState = (const nsHTMLReflowState *) 0x0
        status = 0
        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'}
        rv = 0
#8  0x00002b59add2f1f8 in nsIFrame::Layout (this=0x13042f8, 
    aState=@0x7fff059ff938) at nsBox.cpp:800
        box = (nsBox *) 0x12ddec0
#9  0x00002b59adc3e5ba in nsGfxScrollFrameInner::LayoutScrollbars (
    this=0x1303fa0, aState=@0x7fff059ff938, aContentArea=@0x7fff059ff9a0, 
    aOldScrollArea=@0x7fff059ffa10, aScrollArea=@0x7fff059ff978)
    at nsGfxScrollFrame.cpp:2493
        r = {x = 19080, y = 11445, width = 0, height = 0}
        presContext = <value optimized out>
        fm = {<nsCOMPtr_base> = {mRawPtr = 0x1640b70}, <No data fields>}
        fontHeight = 165
        scrolledContentSize = {width = 19080, height = 11445}
        maxX = <value optimized out>
        maxY = <value optimized out>
        scrollable = <value optimized out>
#10 0x00002b59adc40108 in nsHTMLScrollFrame::Reflow (this=0x1303f28, 
    aPresContext=<value optimized out>, aDesiredSize=@0x7fff059ffd10, 
    aReflowState=@0x7fff059ffc00, aStatus=@0x7fff059fff6c)
    at nsGfxScrollFrame.cpp:818
        insideBorderArea = {x = 0, y = 0, width = 19080, height = 11445}
        didHaveHScrollbar = 0
        state = {mReflowState = @0x7fff059ffc00, mBoxState = {
    mPresContext = {<nsCOMPtr_base> = {
        mRawPtr = 0x12ddec0}, <No data fields>}, 
    mReflowState = 0x7fff059ffc00, mMaxElementWidth = 0x0, 
    mType = nsBoxLayoutState::Dirty, mLayoutFlags = 0, mPaintingDisabled = 0}, 
  mStyles = {mHorizontal = 3 '\003', mVertical = 3 '\003'}, 
  mNewReason = eReflowReason_Initial, mComputedBorder = {top = 0, right = 0, 
    bottom = 0, left = 0}, mScrollPortRect = {x = 0, y = 0, width = 19080, 
    height = 11445}, mInsideBorderSize = {width = 19080, height = 11445}, 
  mAscent = 120, mMaxElementWidth = 0, mMaximumWidth = 0, 
  mShowHScrollbar = 0 '\0', mShowVScrollbar = 0 '\0'}
        reflowHScrollbar = 1
        reflowVScrollbar = 1
        reflowScrollCorner = 1
        reason = eReflowReason_Initial
        oldScrollAreaBounds = {x = 0, y = 0, width = 0, height = 0}
        rv = 0
#11 0x00002b59adc2a4e5 in nsContainerFrame::ReflowChild (
    this=<value optimized out>, aKidFrame=0x1303f28, aPresContext=0x12ddec0, 
    aDesiredSize=@0x7fff059ffd10, aReflowState=@0x7fff059ffc00, aX=0, aY=0, 
    aFlags=0, aStatus=@0x7fff059fff6c) at nsContainerFrame.cpp:909
        result = <value optimized out>
#12 0x00002b59adc7faab in ViewportFrame::Reflow (this=0x1303be0, 
    aPresContext=0x12ddec0, aDesiredSize=@0x7fff059ffee0, 
    aReflowState=@0x7fff059ffdd0, aStatus=@0x7fff059fff6c)
    at nsViewportFrame.cpp:239
        kidFrame = (class nsIFrame *) 0x12ddec0
        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 = 19080, height = 11445}
        kidReflowState = {parentReflowState = 0x7fff059ffdd0, 
  frame = 0x1303f28, reason = eReflowReason_Initial, path = 0x0, 
  availableWidth = 19080, availableHeight = 11445, rendContext = 0x1641c70, 
  mFrameType = 2, mSpaceManager = 0x0, mLineLayout = 0x0, 
  mCBReflowState = 0x7fff059ffdd0, mComputedWidth = 19080, 
  mComputedHeight = 11445, 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 = 0x1303e48, 
  mStyleVisibility = 0x1303c48, mStylePosition = 0x164ca88, 
  mStyleBorder = 0x164ccb0, mStyleMargin = 0x164cd08, 
  mStylePadding = 0x164cd30, mStyleText = 0x164cd58, 
  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}
        rv = <value optimized out>
        reflowState = {parentReflowState = 0x0, frame = 0x2b59adcf1d9d, 
  reason = 23383384, path = 0x1303a20, availableWidth = 23383384, 
  availableHeight = 0, rendContext = 0x7fff059ffbe0, mFrameType = 19937824, 
  mSpaceManager = 0x2b59adce768f, mLineLayout = 0x5, 
  mCBReflowState = 0x7fff059ffbe0, mComputedWidth = 32, mComputedHeight = 0, 
  mComputedMargin = {top = -1378965381, right = 11097, bottom = 0, 
    left = 11097}, mComputedBorderPadding = {top = 0, right = 0, bottom = 5, 
    left = 0}, mComputedPadding = {top = 15, right = 0, bottom = 5, left = 0}, 
  mComputedOffsets = {top = 94370960, right = 32767, bottom = 19937824, 
    left = 0}, mComputedMinWidth = 19937744, mComputedMaxWidth = 0, 
  mComputedMinHeight = 19937600, mComputedMaxHeight = 0, 
  mCompactMarginWidth = 0, mStyleDisplay = 0x7fff059ffbe0, 
  mStyleVisibility = 0x2b59ae839d80, mStylePosition = 0x13039d0, 
  mStyleBorder = 0x164cd58, mStyleMargin = 0x5, 
  mStylePadding = 0x2b59ae839d80, mStyleText = 0x13039d0, 
  mPercentHeightObserver = 0x2b59adcec175, 
  mPercentHeightReflowInitiator = 0x0, mDiscoveredClearance = 0x0, 
  mReflowDepth = 0, mFlags = {mSpecialHeightReflow = 0, 
    mNextInFlowUntouched = 0, mIsTopOfPage = 0, mBlinks = 0, 
    mVisualBidiFormControl = 0, mHasClearance = 0, mAssumingHScrollbar = 0, 
    mAssumingVScrollbar = 0}, mRightEdge = 0}
        offset = {x = 23262496, y = 0}
#13 0x00002b59adc0ceef in PresShell::InitialReflow (this=0x162f520, 
    aWidth=23262552, aHeight=<value optimized out>) at nsPresShell.cpp:2958
        maxSize = {width = 19080, height = 11445}
        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 *) 0x1641c70
        rv = <value optimized out>
        reflowState = {parentReflowState = 0x0, frame = 0x1303be0, 
  reason = eReflowReason_Initial, path = 0x0, availableWidth = 19080, 
  availableHeight = 11445, rendContext = 0x1641c70, mFrameType = 2, 
  mSpaceManager = 0x0, mLineLayout = 0x0, mCBReflowState = 0x0, 
  mComputedWidth = 19080, mComputedHeight = 11445, 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 = 0x1303af0, 
  mStyleVisibility = 0x1303c48, mStylePosition = 0x164ca88, 
  mStyleBorder = 0x164ccb0, mStyleMargin = 0x164cd08, 
  mStylePadding = 0x164cd30, mStyleText = 0x164cd58, 
  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 *) 0x1303be0
#14 0x00002b59add74d73 in nsContentSink::StartLayout (this=0x1317c50, 
    aIsFrameset=<value optimized out>) at nsContentSink.cpp:921
        didInitialReflow = 0
        shell = (class nsIPresShell *) 0x162f520
        i = 1
        ns = 1
#15 0x00002b59ade4ef04 in HTMLContentSink::OpenBody (this=0x1317c50, 
    aNode=@0x12e1120) at nsHTMLContentSink.cpp:2644
        parent = <value optimized out>
        insertionPoint = <value optimized out>
        rv = <value optimized out>
#16 0x00002b59adb5f036 in CNavDTD::OpenBody (this=0x1308560, aNode=0x12e1120)
    at CNavDTD.cpp:2975
        result = 0
#17 0x00002b59adb62723 in CNavDTD::HandleDefaultStartToken (this=0x1308560, 
    aToken=0x161df40, aChildTag=eHTMLTag_body, aNode=0x12e1120)
    at CNavDTD.cpp:1281
        theAncestor = <value optimized out>
        theParentTag = eHTMLTag_html
        theChildAgrees = 1
        theIndex = 0
        theParentContains = 1
        result = 0
        theChildIsContainer = 1
#18 0x00002b59adb639b3 in CNavDTD::HandleStartToken (this=0x1308560, 
    aToken=0x161df40) at CNavDTD.cpp:1668
        prefersBody = 0
        theHeadIsParent = 0
        isExclusive = 1
        theNode = (class nsCParserNode *) 0x12e1120
        theChildTag = eHTMLTag_body
        attrCount = <value optimized out>
        theParent = <value optimized out>
        result = 0
#19 0x00002b59adb63b7f in CNavDTD::HandleToken (this=0x1308560, 
    aToken=0x161df40, aParser=0x130cea0) at CNavDTD.cpp:955
        isExclusive = 11097
        theChildBelongsInHead = <value optimized out>
        theToken = (class CHTMLToken *) 0x161df40
        theType = <value optimized out>
        theTag = 1800
        execSkipContent = <value optimized out>
        result = 0
        gLegalElements = {eHTMLTag_table, eHTMLTag_thead, eHTMLTag_tbody, 
  eHTMLTag_tr, eHTMLTag_td, eHTMLTag_th, eHTMLTag_tfoot}
#20 0x00002b59adb600f2 in CNavDTD::BuildModel (this=0x1308560, 
    aParser=0x130cea0, aTokenizer=<value optimized out>, 
    anObserver=<value optimized out>, aSink=<value optimized out>)
    at CNavDTD.cpp:458
        theToken = (class CToken *) 0x164ca88
        oldTokenizer = (class nsITokenizer *) 0x13020c0
        result = 0
#21 0x00002b59adb755c6 in nsParser::BuildModel (this=0x130cea0)
    at nsParser.cpp:2164
        theRootDTD = (class nsIDTD *) 0x12ddec0
        theRootContext = (CParserContext *) 0x130df50
        theTokenizer = (class nsITokenizer *) 0x13020c0
        result = <value optimized out>
#22 0x00002b59adb7828e in nsParser::ResumeParse (this=0x130cea0, 
    allowIteration=1, aIsFinalChunk=0, aCanInterrupt=1) at nsParser.cpp:2031
        theTokenizerResult = 2152596456
        theIterationIsOk = 1
        result = 0
#23 0x00002b59adb74c53 in nsParser::OnDataAvailable (this=0x130cea0, 
    request=0x161adf0, aContext=<value optimized out>, pIStream=0x161b3c0, 
    sourceOffset=0, aLength=117) at nsParser.cpp:2710
        totalRead = 117
        pws = {mNeedCharsetCheck = 0, mParser = 0x130cea0, 
  mParserFilter = 0x0, mScanner = 0x130de00, mRequest = 0x161adf0}
        rv = <value optimized out>
        theContext = (CParserContext *) 0x130df50
#24 0x00002b59ada70e3c in nsInputStreamChannel::OnDataAvailable (
    this=0x161adf0, req=<value optimized out>, ctx=<value optimized out>, 
    stream=0x164ca88, offset=94369376, count=94369044)
    at nsInputStreamChannel.cpp:392
        rv = <value optimized out>
#25 0x00002b59ada724a4 in nsInputStreamPump::OnStateTransfer (this=0x161afc0)
    at nsInputStreamPump.cpp:494
        offsetBefore = <value optimized out>
        seekable = {<nsCOMPtr_base> = {mRawPtr = 0x161b3c8}, <No data fields>}
        rv = 0
        avail = 117
#26 0x00002b59ada725b9 in nsInputStreamPump::OnInputStreamReady (
    this=0x12ddec0, stream=<value optimized out>) at nsInputStreamPump.cpp:397
        nextState = 0
#27 0x00002b59ad9a09b1 in nsInputStreamReadyEvent::EventHandler (
    plevent=<value optimized out>) at nsStreamUtils.cpp:120
        ev = (nsInputStreamReadyEvent *) 0x161b9f0
#28 0x00002b59ad9bb729 in PL_HandleEvent (self=0x161b9f8) at plevent.c:688
        result = <value optimized out>
#29 0x00002b59ad9bb9cb in PL_ProcessPendingEvents (self=0x12c52c0)
    at plevent.c:623
        event = (PLEvent *) 0x0
        count = 111
#30 0x00002b59ad9bd71b in nsEventQueueImpl::ProcessPendingEvents (
    this=0x12c5260) at nsEventQueue.cpp:448
        correctThread = <value optimized out>
        rv = 0
        caller = {mQueue = 0x12c5260, mListener = {<nsCOMPtr_base> = {
      mRawPtr = 0x131c1a8}, <No data fields>}}
#31 0x00002b59ae1f02e2 in event_processor_callback (
    source=<value optimized out>, condition=19783360, data=0x0)
    at nsAppShell.cpp:67
        eventQueue = (class nsIEventQueue *) 0x12ddec0
#32 0x00002b59ace39df4 in IA__g_main_context_dispatch (context=0x76d400)
    at /build/buildd/glib2.0-2.14.2/glib/gmain.c:2061
No locals.
#33 0x00002b59ace3d0dd in g_main_context_iterate (context=0x76d400, block=1, 
    dispatch=1, self=<value optimized out>)
    at /build/buildd/glib2.0-2.14.2/glib/gmain.c:2694
        got_ownership = <value optimized out>
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x1649700
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#34 0x00002b59ace3d3d7 in IA__g_main_loop_run (loop=0xa06620)
    at /build/buildd/glib2.0-2.14.2/glib/gmain.c:2898
        got_ownership = <value optimized out>
        self = (GThread *) 0x737380
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#35 0x00002b59a87cf463 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1146
        tmp_list = (GList *) 0x7b6840
        functions = (GList *) 0x0
        init = (GtkInitFunction *) 0x78f140
        loop = (GMainLoop *) 0xa06620
#36 0x00000000004400ab in main (argc=<value optimized out>, 
    argv=0x7fff05a01978)
    at /build/buildd/epiphany-browser-2.20.1/src/ephy-main.c:725
        uri = <value optimized out>
        path = 0x27 <Address 0x27 out of bounds>
        rpath = "\000\000 *@\vþÿ ­r", '\0' <repeats 31 times>,
" \r@\vþÿ\000\000Ö\223\026J³V\220­r", '\0' <repeats 32 times>,
"\016@\vþÿ\000\000Ö\223\026J³V\200­r", '\0' <repeats 31 times>,
"`\016@\vþÿ\000\000Ö\223\026J³Vp­r", '\0' <repeats 21 times>,
"\001\000\000\000\000\000\000\000XI,­Y+\000\000 ÿ\237\005ÿ\177\000\000\000\000\000\000\000\000\000\000\026(B\000\000\000\000\000:2\v¥Y+\000\000\001\000\000\000\000\000\000\000¨D,­Y+\000\000Ð\a \005ÿ\177\000\000\000\000\000\000\000\000\000\000
&B\000\000\000\000\000:2\v¥Y+\000\000\001\000\000"...
        i = <value optimized out>
        program = <value optimized out>
        option_context = (GOptionContext *) 0x27
        option_group = <value optimized out>
        proxy = <value optimized out>
        error = (GError *) 0x0
        user_time = 523492
        env = <value optimized out>
        enable_pango = <value optimized out>
#0  0x00002b59ac3a8c7f in waitpid () from /lib/libpthread.so.0
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]
Probably a dup of bug 292549. Please check and mark it so if relevant.
are you sure this would be a dup?
i cant find a solution of my problem in that bug..
i don't even know how to go on for try and make work the epiphany broken app..
don't know  if is it a problem of mozilla or even gnome..
please i neeh your help

M@
It would be a dupe because it's the same problem.  There is no solution in that bug (yet).
Matteo, is there any output on the console before the crash happens?
(In reply to comment #4)
> Matteo, is there any output on the console before the crash happens?
> 

nothing at all
just something related to the gtk theme myst...but it's a recurring message in other gtk apps.
Unluckly yesterday i deleted the entire /usr/share directory, so this morning i reinstalled the os; debian sid repos seemed to be damaged, so currently i'm running etch, and i'm not able to reproduce the seg fault no more
i'm so sorry
a resolution would be available *after* the relevant bug is fixed. as it isn't fixed, you'll have to follow that bug and wait.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.