gdb /usr/bin/firefox GNU gdb (Gentoo 7.10.1 vanilla) 7.10.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/firefox...done. (gdb) run Starting program: /usr/bin/firefox [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x3ffe362e700 (LWP 16039)] [Thread 0x3ffe362e700 (LWP 16039) exited] [New Thread 0x3ffe362e700 (LWP 16041)] [New Thread 0x3ffe16ff700 (LWP 16042)] [New Thread 0x3ffe0efe700 (LWP 16043)] [New Thread 0x3ffe02e1700 (LWP 16044)] [New Thread 0x3ffdfae0700 (LWP 16045)] [New Thread 0x3ffdf8df700 (LWP 16046)] [New Thread 0x3ffdf6de700 (LWP 16047)] [New Thread 0x3ffdf4dd700 (LWP 16048)] [New Thread 0x3ffdf2dc700 (LWP 16049)] [New Thread 0x3ffdf0db700 (LWP 16050)] [New Thread 0x3ffddaff700 (LWP 16051)] [New Thread 0x3ffdd2fe700 (LWP 16052)] [New Thread 0x3ffdbbff700 (LWP 16053)] [New Thread 0x3ffdb3fe700 (LWP 16054)] [New Thread 0x3ffdabfd700 (LWP 16055)] [New Thread 0x3ffda3fc700 (LWP 16056)] [New Thread 0x3ffd9bfb700 (LWP 16057)] [New Thread 0x3ffd93fa700 (LWP 16058)] [New Thread 0x3ffd8bf9700 (LWP 16059)] [New Thread 0x3ffd83f8700 (LWP 16060)] Program received signal SIGSEGV, Segmentation fault. 0x000003ffeb647573 in nsLayoutUtils::GetLastSibling (aFrame=0xe5e5e5e5e5e5e5e5) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsLayoutUtils.cpp:1914 1914 /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsLayoutUtils.cpp: No such file or directory. (gdb) bt #0 0x000003ffeb647573 in nsLayoutUtils::GetLastSibling (aFrame=0xe5e5e5e5e5e5e5e5) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsLayoutUtils.cpp:1914 #1 0x000003ffeb6cdcff in nsFrameList::SetFrames (this=0x3ffffff8d90, aFrameList=) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/generic/nsFrameList.cpp:68 #2 0x000003ffeb5fcb9b in nsFrameConstructorState::AddChild (this=this@entry=0x3ffffff8e90, aNewFrame=aNewFrame@entry=0x3ffd7a944d0, aFrameItems=..., aContent=aContent@entry=0x3ffd7a54670, aStyleContext=aStyleContext@entry=0x3ffdc09cdf8, aParentFrame=aParentFrame@entry=0x3ffdc09d9c8, aCanBePositioned=false, aCanBeFloated=false, aIsOutOfFlowPopup=false, aInsertAfter=false, aInsertAfterFrame=0x0) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:1302 #3 0x000003ffeb625296 in nsCSSFrameConstructor::ConstructFrameFromItemInternal (this=this@entry=0x3ffddbae120, aItem=..., aState=..., aParentFrame=0x3ffdc09d9c8, aFrameItems=...) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:3937 #4 0x000003ffeb625bd6 in nsCSSFrameConstructor::ConstructFramesFromItem (this=this@entry=0x3ffddbae120, aState=..., aIter=..., aParentFrame=aParentFrame@entry=0x3ffdc09d9c8, aFrameItems=...) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:6081 #5 0x000003ffeb63b0fc in nsCSSFrameConstructor::ConstructFramesFromItemList (this=this@entry=0x3ffddbae120, aState=..., aItems=..., aParentFrame=aParentFrame@entry=0x3ffdc09d9c8, aFrameItems=...) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:10498 #6 0x000003ffeb62429a in nsCSSFrameConstructor::ProcessChildren (this=this@entry=0x3ffddbae120, aState=..., aContent=aContent@entry=0x3ffdc024550, aStyleContext=, aFrame=, aCanHaveGeneratedContent=aCanHaveGeneratedContent@entry=true, aFrameItems=..., aAllowBlockStyles=false, aPendingBinding=0x0, aPossiblyLeafFrame=) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:10699 #7 0x000003ffeb62e333 in nsCSSFrameConstructor::ConstructDocElementFrame (this=this@entry=0x3ffddbae120, aDocElement=aDocElement@entry=0x3ffdc024550, aFrameState=aFrameState@entry=0x0) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:2643 #8 0x000003ffeb62ec31 in nsCSSFrameConstructor::ContentRangeInserted (this=0x3ffddbae120, aContainer=aContainer@entry=0x0, aStartChild=aStartChild@entry=0x3ffdc024550, aEndChild=0x0, aFrameState=aFrameState@entry=0x0, aAllowLazyConstruction=aAllowLazyConstruction@entry=false) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:7631 #9 0x000003ffeb62f5c0 in nsCSSFrameConstructor::ContentInserted (this=, aContainer=aContainer@entry=0x0, aChild=aChild@entry=0x3ffdc024550, aFrameState=aFrameState@entry=0x0, aAllowLazyConstruction=aAllowLazyConstruction@entry=false) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsCSSFrameConstructor.cpp:7521 #10 0x000003ffeb683d5b in PresShell::Initialize (this=0x3ffdc079000, aWidth=, aHeight=) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/layout/base/nsPresShell.cpp:1685 #11 0x000003ffeb31f10c in mozilla::dom::XULDocument::StartLayout (this=this@entry=0x3ffdc060000) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/dom/xul/XULDocument.cpp:1912 #12 0x000003ffeb32c7db in mozilla::dom::XULDocument::DoneWalking (this=this@entry=0x3ffdc060000) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/dom/xul/XULDocument.cpp:3018 #13 0x000003ffeb33287b in mozilla::dom::XULDocument::ResumeWalk (this=this@entry=0x3ffdc060000) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/dom/xul/XULDocument.cpp:2964 #14 0x000003ffeb3349ae in mozilla::dom::XULDocument::OnScriptCompileComplete (this=0x3ffdc060000, aScript=, aStatus=nsresult::NS_OK) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/dom/xul/XULDocument.cpp:3462 #15 0x000003ffeb32a7da in NotifyOffThreadScriptCompletedRunnable::Run (this=) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/dom/xul/nsXULElement.cpp:2785 #16 0x000003ffe94ea5a7 in nsThread::ProcessNextEvent (this=0x3fff6bd4c40, aMayWait=, aResult=0x3ffffff97a7) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/xpcom/threads/nsThread.cpp:994 #17 0x000003ffe951214a in NS_ProcessNextEvent (aThread=, aMayWait=) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/xpcom/glue/nsThreadUtils.cpp:290 #18 0x000003ffebaad8f5 in nsXULWindow::ShowModal (this=0x3fff6b88030) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/xpfe/appshell/nsXULWindow.cpp:406 #19 0x000003ffeba73037 in nsWindowWatcher::OpenWindowInternal (this=this@entry=0x3ffdc96c240, aParent=aParent@entry=0x0, aUrl=aUrl@entry=0x3ffecb17020 "chrome://mozapps/content/profile/profileSelection.xul", aName=aName@entry=0x3ffec881bb0 "_blank", aFeatures=aFeatures@entry=0x3ffec881cf8 "centerscreen,chrome,modal,titlebar", aCalledFromJS=aCalledFromJS@entry=false, aDialog=true, aNavigate=true, aOpeningTab=0x0, aArgv=0x3ffdc92fa40, aOpenerFullZoom=0x0, aResult=0x3ffffff9ce0) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/embedding/components/windowwatcher/nsWindowWatcher.cpp:1130 #20 0x000003ffeba735c8 in nsWindowWatcher::OpenWindow (this=this@entry=0x3ffdc96c240, aParent=aParent@entry=0x0, aUrl=aUrl@entry=0x3ffecb17020 "chrome://mozapps/content/profile/profileSelection.xul", aName=aName@entry=0x3ffec881bb0 "_blank", aFeatures=aFeatures@entry=0x3ffec881cf8 "centerscreen,chrome,modal,titlebar", aArguments=, aResult=0x3ffffff9ce0) at /var/tmp/portage/www-client/firefox-48.0.1/work/firefox-48.0.1/embedding/components/windowwatcher/nsWindowWatcher.cpp:372 #21 0x000003ffe9432161 in ShowProfileManager (aProfileSvc=aProfileSvc@entry=0x3ffe2d33600, aNative=aNative@entry=0x3ffe2d2b550) at ../../../toolkit/xre/nsAppRunner.cpp:2169 #22 0x000003ffebd20590 in SelectProfile (aProfileName=0x3ffffffa0d0, aStartOffline=0x3ffffffa190, aNative=0x3ffe2d2b550, aProfileSvc=0x3ffe2d33600, aResult=0x3ffffffa050) at ../../../toolkit/xre/nsAppRunner.cpp:2630 #23 XREMain::XRE_mainStartup (this=this@entry=0x3ffffffa030, aExitFlag=aExitFlag@entry=0x3ffffff9fdf) at ../../../toolkit/xre/nsAppRunner.cpp:3946 #24 0x000003ffebd21482 in XREMain::XRE_main (this=this@entry=0x3ffffffa030, argc=argc@entry=1, argv=argv@entry=0x3ffffffb558, aAppData=aAppData@entry=0x3ffffffa240) at ../../../toolkit/xre/nsAppRunner.cpp:4436 #25 0x000003ffebd218a4 in XRE_main (argc=1, argv=0x3ffffffb558, aAppData=0x3ffffffa240, aFlags=) at ../../../toolkit/xre/nsAppRunner.cpp:4559 #26 0x00000000004052a4 in do_main (argc=argc@entry=1, argv=argv@entry=0x3ffffffb558, envp=envp@entry=0x3ffffffb568, xreDirectory=0x3fff6b5d840) at ../../../browser/app/nsBrowserApp.cpp:220 #27 0x0000000000404b60 in main (argc=1, argv=0x3ffffffb558, envp=0x3ffffffb568) at ../../../browser/app/nsBrowserApp.cpp:360