(gdb) r Starting program: /usr/bin/firefox warning: Could not load shared library symbols for linux-gate.so.1. Do you need "set solib-search-path" or "set sysroot"? warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. Program received signal SIGSEGV, Segmentation fault. _cairo_clip_path_destroy (clip_path=0x0) at cairo-clip.c:91 91 assert (CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&clip_path->ref_count)); (gdb) bt #0 _cairo_clip_path_destroy (clip_path=0x0) at cairo-clip.c:91 #1 0xb23c4b1c in _clip_and_composite_boxes (dst=dst@entry=0x97613400, op=op@entry=CAIRO_OPERATOR_OVER, src=src@entry=0xbfffc6b8, boxes=boxes@entry=0xbfffb92c, extents=extents@entry=0xbfffc63c) at cairo-xcb-surface-render.c:3126 #2 0xb23c5075 in _composite_polygon (dst=dst@entry=0x97613400, op=op@entry=CAIRO_OPERATOR_OVER, source=source@entry=0xbfffc6b8, polygon=polygon@entry=0xbfffbf84, antialias=antialias@entry=CAIRO_ANTIALIAS_SUBPIXEL, fill_rule=fill_rule@entry=CAIRO_FILL_RULE_EVEN_ODD, extents=extents@entry=0xbfffc63c) at cairo-xcb-surface-render.c:3050 #3 0xb23c5323 in _cairo_xcb_surface_render_fill_as_polygon (dst=dst@entry=0x97613400, op=op@entry=CAIRO_OPERATOR_OVER, source=source@entry=0xbfffc6b8, path=path@entry=0xa91642c4, fill_rule=fill_rule@entry=CAIRO_FILL_RULE_EVEN_ODD, tolerance=tolerance@entry=0.10000000000000001, antialias=antialias@entry=CAIRO_ANTIALIAS_SUBPIXEL, extents=extents@entry=0xbfffc63c) at cairo-xcb-surface-render.c:3752 #4 0xb23c6732 in _cairo_xcb_render_compositor_fill (compositor=0xb2445548 <_cairo_xcb_render_compositor>, composite=0xbfffc63c, path=0xa91642c4, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_SUBPIXEL) at cairo-xcb-surface-render.c:3853 #5 0xb232d6fa in _cairo_compositor_fill (compositor=0xb2445548 <_cairo_xcb_render_compositor>, surface=0x97613400, op=op@entry=CAIRO_OPERATOR_OVER, source=source@entry=0xbfffcad8, path=path@entry=0xa91642c4, fill_rule=fill_rule@entry=CAIRO_FILL_RULE_EVEN_ODD, tolerance=tolerance@entry=0.10000000000000001, antialias=antialias@entry=CAIRO_ANTIALIAS_SUBPIXEL, clip=clip@entry=0xa3fc5c00) at cairo-compositor.c:203 #6 0xb23ba0c7 in _cairo_xcb_surface_fill (abstract_surface=0x97613400, op=CAIRO_OPERATOR_OVER, source=0xbfffcad8, path=0xa91642c4, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_SUBPIXEL, clip=0xa3fc5c00) at cairo-xcb-surface.c:1020 #7 0xb23848ba in _cairo_surface_fill (surface=0x97613400, op=op@entry=CAIRO_OPERATOR_OVER, source=source@entry=0xbfffcad8, path=path@entry=0xa91642c4, fill_rule=fill_rule@entry=CAIRO_FILL_RULE_EVEN_ODD, tolerance=tolerance@entry=0.10000000000000001, antialias=antialias@entry=CAIRO_ANTIALIAS_SUBPIXEL, clip=clip@entry=0xa3fc5c00) at cairo-surface.c:2255 #8 0xb23b3343 in _cairo_xlib_xcb_surface_fill (abstract_surface=0x967b3540, op=CAIRO_OPERATOR_OVER, source=0xbfffcad8, path=0xa91642c4, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_SUBPIXEL, clip=0xa3fc5c00) at cairo-xlib-xcb-surface.c:228 #9 0xb23848ba in _cairo_surface_fill (surface=surface@entry=0x967b3540, op=op@entry=CAIRO_OPERATOR_OVER, source=source@entry=0xbfffcad8, path=path@entry=0xa91642c4, fill_rule=CAIRO_FILL_RULE_EVEN_ODD, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_SUBPIXEL, clip=0xa3fc5c00) at cairo-surface.c:2255 #10 0xb233964b in _cairo_gstate_fill (gstate=0x97bcd680, path=path@entry=0xa91642c4) at cairo-gstate.c:1308 #11 0xb232fa86 in _cairo_default_context_fill_preserve (abstract_cr=0xa9164000) at cairo-default-context.c:1049 #12 0xb23267ed in INT_cairo_fill_preserve (cr=0xa9164000) at cairo.c:2227 #13 0xb656de93 in mozilla::gfx::DrawTargetCairo::DrawPattern (this=this@entry=0x9754b940, aPattern=..., aStrokeOptions=..., aOptions=..., aDrawType=aDrawType@entry=mozilla::gfx::DrawTargetCairo::DRAW_FILL, aPathBoundsClip=aPathBoundsClip@entry=false) at /usr/src/blfs-src/mozilla-release/gfx/2d/DrawTargetCairo.cpp:687 #14 0xb656f608 in mozilla::gfx::DrawTargetCairo::Fill (this=this@entry=0x9754b940, aPath=0x96642700, aPattern=..., aOptions=...) at /usr/src/blfs-src/mozilla-release/gfx/2d/DrawTargetCairo.cpp:859 #15 0x #16 0xb4c8fe60 in gfxContext::Fill (this=this@entry= at /usr/src/blfs-src/mozilla-release/gfx/thebes/gfxCont #17 0xb5e0bbc3 in nsCSSRendering::PaintBoxShadowInner (aPresContext=aPresContext@entry=0x97891c00, aRenderingContext=..., aForFrame=0xa0307f70, aFrameArea=..., aDirtyRect=...) at /usr/src/blfs-src/mozilla-release/layout/base/nsCSSRendering.cpp:1344 #18 0xb5f16e21 in nsButtonFrameRenderer::PaintBorderAndBackground (this=0xa0307fb8, aPresContext=aPresContext@entry=0x97891c00, aRenderingContext=..., aDirtyRect=..., aRect=..., aBGFlags=4) at /usr/src/blfs-src/mozilla-release/layout/forms/nsButtonFrameRenderer.cpp:268 #19 0xb5f16eed in nsDisplayButtonBorderBackground::Paint (this=0xa0107d94, aBuilder=0xbfffd8dc, aCtx=0x9663b960) at /usr/src/blfs-src/mozilla-release/layout/forms/nsButtonFrameRenderer.cpp:175 #20 0xb5dcbed3 in mozilla::FrameLayerBuilder::PaintItems (this=this@entry=0x975651f0, aItems=..., aRect=..., aContext=aContext@entry=0x9661fd30, aRC=aRC@entry=0x9663b960, aBuilder=aBuilder@entry=0xbfffd8dc, aPresContext=aPresContext@entry=0x97891c00, aOffset=..., aXScale=1, aYScale=1, aCommonClipCount=aCommonClipCount@entry=0) at /usr/src/blfs-src/mozilla-release/layout/base/FrameLayerBuilder.cpp:3535 #21 0xb5dcc6f4 in mozilla::FrameLayerBuilder::DrawThebesLayer (aLayer=0x9670cfe0, aContext=0x9661fd30, aRegionToDraw=..., aClip=mozilla::layers::DRAW_SNAPPED, aRegionToInvalidate=..., aCallbackData=0xbfffd8dc) at /usr/src/blfs-src/mozilla-release/layout/base/FrameLayerBuilder.cpp:3700 #22 0xb4cd5164 in mozilla::layers::BasicThebesLayer::PaintBuffer (this=0x9670cfe0, aContext=0x9661fd30, aRegionToDraw=..., aExtendedRegionToDraw=..., aRegionToInvalidate=..., aDidSelfCopy=false, aClip=mozilla::layers::DRAW_SNAPPED, aCallback=0xb5dcbfd0 , aCallbackData=0xbfffd8dc) at /usr/src/blfs-src/mozilla-release/gfx/layers/basic/BasicThebesLayer.h:114 #23 0xb4cd4245 in mozilla::layers::BasicThebesLayer::Validate (this=0x9670cfe0, aCallback=0xb5dcbfd0 , aCallbackData=0xbfffd8dc) at /usr/src/blfs-src/mozilla-release/gfx/layers/basic/BasicThebesLayer.cpp:204 ---Type to continue, or q to quit--- #24 0xb4ccd433 in mozilla::layers::BasicContainerLayer::Validate (this=0x975d8400, aCallback=0xb5dcbfd0 , aCallbackData=0xbfffd8dc) at /usr/src/blfs-src/mozilla-release/gfx/layers/basic/BasicContainerLayer.cpp:122 #25 0xb4ccd433 in mozilla::layers::BasicContainerLayer::Validate (this=0xa3f61400, aCallback=0xb5dcbfd0 , aCallbackData=0xbfffd8dc) at /usr/src/blfs-src/mozilla-release/gfx/layers/basic/BasicContainerLayer.cpp:122 #26 0xb4cd2db3 in mozilla::layers::BasicLayerManager::EndTransactionInternal (this=this@entry=0xa3fab680, aCallback=aCallback@entry=0xb5dcbfd0 , aCallbackData=aCallbackData@entry=0xbfffd8dc, aFlags=aFlags@entry=mozilla::layers::LayerManager::END_NO_COMPOSITE) at /usr/src/blfs-src/mozilla-release/gfx/layers/basic/BasicLayerManager.cpp:596 #27 0xb4cd3053 in mozilla::layers::BasicLayerManager::EndTransaction (this=0xa3fab680, aCallback=0xb5dcbfd0 , aCallbackData=0xbfffd8dc, aFlags=mozilla::layers::LayerManager::END_NO_COMPOSITE) at /usr/src/blfs-src/mozilla-release/gfx/layers/basic/BasicLayerManager.cpp:530 #28 0xb5e2b2db in nsDisplayList::PaintForFrame (this=this@entry=0xbfffd8c0, aBuilder=aBuilder@entry=0xbfffd8dc, aCtx=aCtx@entry=0x0, aForFrame=0xaabe12b8, a at /usr/src/blfs-src/mozilla-release/layout/base/nsDisplayList.cpp:1239 #29 0xb5e2b6f9 in nsDisplayList::PaintRoot (this=thi at /usr/src/blfs-src/mozilla-release/layout/base/nsDisplayLis #30 0xb5e4b0c1 in nsLayoutUtils::PaintFrame (aRenderingContext=aRenderingContext@en aDirtyRegion=..., aBackstop=aBackstop@entry=4294967295, aFlags=) at /usr/src/blfs-src/moz #31 0xb5db16a7 in PresShell::Paint (this=0xae107cc0, aViewToPaint=aViewToPaint@entr aFlags=aFlags@entry=1) at /usr/src/blfs-src/mozilla-release/layout/base/nsPresShell.cpp:5912 #32 0xb58188 at /usr/src/blfs-src/mozilla-release/view/src/nsViewManager.cpp:455 #33 0xb5818a13 in nsViewManage aFlushDirtyRegion=aFlushDirtyRegion@entry=true) at /usr/src/blfs-src/mozilla-release/view/src/nsViewManager.cpp:396 #34 0 at /usr/src/blfs-src/mozilla-release/view/src/nsViewManager.cpp:1087 #35 0x at /usr/src/blfs-src/mozilla-release/layout/base/nsRefreshDriver.cpp:1207 #36 0xb5dbf3f1 in TickDriver (now=..., jsnow at /usr/src/blfs-src/mozilla-release/layout/base/nsRefreshDriver.cpp:168 #37 Tick (this=0xaabeab00) at /usr/src/blfs-src/mozilla-release/layout/base/nsRefreshDriver.cpp:160 #38 mozilla::RefreshDriverTimer::TimerTick (aTimer=0xaabd7eb0, aClosure=0xaabeab00) at /usr/src/blfs-src/mozilla-release/layout/base/nsRefreshDriver.cpp:185 #39 0xb43e9893 in nsTimerImpl::Fire (this=0xaabd7eb0) at /usr/src/blfs-src/mozilla-release/xpcom/threads/nsTimerImpl.cpp:551 #40 0xb43e99bd in nsTimerEvent::Run (this=0xa9f45020) at /usr/src/blfs-src/mozilla-release/xpcom/threads/nsTimerImpl.cpp:635 #41 0xb43e4db8 in nsThread::ProcessNextEvent (this=0xb7a11da0, mayWait=true, result=0xbfffe07b) at /usr/src/blfs-src/mozilla-release/xpcom/threads/nsThread.cpp:643 #42 0xb4369f54 in NS_ProcessNextEvent (thread=, mayWait=mayWait@entry=true) at /usr/src/blfs-src/mozilla-release/xpcom/glue/nsThreadUtils.cpp:263 #43 0xb46d6544 in mozilla::ipc::MessagePump::Run (this=0xb7a8ea30, aDelegate=0xb7a5c6e0) at /usr/src/blfs-src/mozilla-release/ipc/glue/MessagePump.cpp:136 #44 0xb46a4bba in MessageLoop::RunInternal (this=this@entry=0xb7a5c6e0) at /usr/src/blfs-src/mozilla-release/ipc/chromium/src/base/message_loop.cc:226 #45 0xb46a4bfd in MessageLoop::RunHandler (this=this@entry=0xb7a5c6e0) at /usr/src/blfs-src/mozilla-release/ipc/chromium/src/base/message_loop.cc:219 #46 0xb46a503c in MessageLoop::Run (this=0xb7a5c6e0) at /usr/src/blfs-src/mozilla-release/ipc/chromium/src/base/message_loop.cc:193 #47 0xb5413391 in nsBaseAppShell::Run (this=0xad7b6470) at /usr/src/blfs-src/mozilla-release/widget/xpwidgets/nsBaseAppShell.cpp:161 #48 0xb6412171 in nsAppStartup::Run (this=0xac465130) at /usr/src/blfs-src/mozilla-release/toolkit/components/startup/nsAppStartup.cpp:276 #49 0xb6361ee2 in XREMain::XRE_mainRun (this=this@entry=0xbfffe330) at /usr/src/blfs-src/mozilla-release/toolkit/xre/nsAppRunner.cpp:4090 #50 0xb636212d in XREMain::XRE_main (this=this@entry=0xbfffe330, argc=argc@entry=1, argv=argv@entry=0xbffff664, aAppData=aAppData@entry=0xbfffe490) at /usr/src/blfs-src/mozilla-release/toolkit/xre/nsAppRunner.cpp:4158 #51 0xb6362399 in XRE_main (argc=1, argv=0xbffff664, aAppData=0xbfffe490, aFlags=0) at /usr/src/blfs-src/mozilla-release/toolkit/xre/nsAppRunner.cpp:4368 #52 0x0804b9a4 in do_main (argc=argc@entry=1, argv=argv@entry=0xbffff664, xreDirectory=0xb7a41580) ---Type to continue, or q to quit--- at /usr/src/blfs-src/mozilla-release/browser/app/nsBrowserApp.cpp:282 #53 0x0804bb13 in main (argc=1, argv=0xbffff664) at /usr/src/blfs-src/mozilla-release/browser/app/nsBrowserApp.cpp:643 (gdb)