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...Reading symbols from /usr/lib64/debug//usr/lib64/firefox/firefox.debug...done. done. (gdb) run Starting program: /usr/bin/firefox [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". (gdb) [New Thread 0x7fffe75ae700 (LWP 16808)] [Thread 0x7fffe75ae700 (LWP 16808) exited] [New Thread 0x7fffe75ae700 (LWP 16810)] [New Thread 0x7fffe57ff700 (LWP 16811)] [New Thread 0x7ffff7fef700 (LWP 16812)] [New Thread 0x7fffe4ffe700 (LWP 16813)] [New Thread 0x7fffe43e4700 (LWP 16814)] [New Thread 0x7fffe41e3700 (LWP 16815)] [New Thread 0x7fffe3fe2700 (LWP 16816)] [New Thread 0x7fffe3de1700 (LWP 16817)] [New Thread 0x7fffe3be0700 (LWP 16818)] [New Thread 0x7fffe39df700 (LWP 16819)] [New Thread 0x7fffe37de700 (LWP 16820)] [New Thread 0x7fffe35dd700 (LWP 16821)] [New Thread 0x7fffe33dc700 (LWP 16822)] [New Thread 0x7fffe31db700 (LWP 16823)] [New Thread 0x7fffe2fda700 (LWP 16824)] [New Thread 0x7fffe2dd9700 (LWP 16825)] [New Thread 0x7fffe1aff700 (LWP 16826)] [New Thread 0x7fffe0eff700 (LWP 16827)] [New Thread 0x7fffe06fe700 (LWP 16828)] [New Thread 0x7fffdfb9b700 (LWP 16831)] [New Thread 0x7fffdf1ff700 (LWP 16832)] [Thread 0x7fffe4ffe700 (LWP 16813) exited] [Thread 0x7ffff7fef700 (LWP 16812) exited] [Thread 0x7fffe57ff700 (LWP 16811) exited] [Thread 0x7fffdf1ff700 (LWP 16832) exited] [Thread 0x7fffe1aff700 (LWP 16826) exited] [Thread 0x7fffe43e4700 (LWP 16814) exited] [Thread 0x7fffe41e3700 (LWP 16815) exited] [Thread 0x7fffe3fe2700 (LWP 16816) exited] [Thread 0x7fffe3de1700 (LWP 16817) exited] [Thread 0x7fffe3be0700 (LWP 16818) exited] [Thread 0x7fffe39df700 (LWP 16819) exited] [Thread 0x7fffe37de700 (LWP 16820) exited] [Thread 0x7fffe35dd700 (LWP 16821) exited] [Thread 0x7fffe33dc700 (LWP 16822) exited] [Thread 0x7fffe2fda700 (LWP 16824) exited] [Thread 0x7fffe2dd9700 (LWP 16825) exited] [Thread 0x7fffe31db700 (LWP 16823) exited] [Thread 0x7fffe75ae700 (LWP 16810) exited] [Thread 0x7fffe0eff700 (LWP 16827) exited] [Thread 0x7fffe06fe700 (LWP 16828) exited] [Thread 0x7fffdfb9b700 (LWP 16831) exited] process 16030 is executing new program: /usr/lib64/firefox/firefox [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffe71f3700 (LWP 17609)] [New Thread 0x7fffe57ff700 (LWP 17610)] [New Thread 0x7ffff7fef700 (LWP 17611)] [New Thread 0x7fffe4ffe700 (LWP 17612)] [New Thread 0x7fffe43e4700 (LWP 17613)] [New Thread 0x7fffe41e3700 (LWP 17614)] [New Thread 0x7fffe3fe2700 (LWP 17615)] [New Thread 0x7fffe3de1700 (LWP 17616)] [New Thread 0x7fffe3be0700 (LWP 17617)] [New Thread 0x7fffe39df700 (LWP 17618)] [New Thread 0x7fffe37de700 (LWP 17619)] [New Thread 0x7fffe35dd700 (LWP 17620)] [New Thread 0x7fffe33dc700 (LWP 17621)] [New Thread 0x7fffe31db700 (LWP 17622)] [New Thread 0x7fffe2fda700 (LWP 17623)] [New Thread 0x7fffe2dd9700 (LWP 17624)] [New Thread 0x7fffe1aff700 (LWP 17625)] [New Thread 0x7fffe0eff700 (LWP 17626)] [New Thread 0x7fffe06fe700 (LWP 17627)] [New Thread 0x7fffdfb9b700 (LWP 17630)] [New Thread 0x7fffdf1ff700 (LWP 17631)] [New Thread 0x7fffe7577700 (LWP 17632)] [New Thread 0x7fffdd086700 (LWP 17710)] [New Thread 0x7fffdc885700 (LWP 17711)] [New Thread 0x7fffdb1ff700 (LWP 17712)] [New Thread 0x7fffda9fe700 (LWP 17713)] Program received signal SIG38, Real-time event 38. 0x00007ffff4076e88 in js::PropertyTree::getChild (this=0x7fffda0e1978, cx=cx@entry=0x7fffe74a4000, parentArg=, child=..., child@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jspropertytree.cpp:158 158 /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jspropertytree.cpp: No such file or directory. (gdb) bt #0 0x00007ffff4076e88 in js::PropertyTree::getChild (this=0x7fffda0e1978, cx=cx@entry=0x7fffe74a4000, parentArg=, child=..., child@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jspropertytree.cpp:158 #1 0x00007ffff417de32 in js::NativeObject::getChildProperty (cx=cx@entry=0x7fffe74a4000, obj=obj@entry=..., parent=parent@entry=..., child=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Shape.cpp:409 #2 0x00007ffff4180107 in js::NativeObject::addPropertyInternal (cx=cx@entry=0x7fffe74a4000, obj=obj@entry=..., id=id@entry=..., getter=getter@entry=0x0, setter=setter@entry=0x0, slot=2, attrs=5, flags=0, entry=0x0, allowDictionary=false) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Shape.cpp:581 #3 0x00007ffff413e0da in js::StaticBlockObject::addVar (cx=cx@entry=0x7fffe74a4000, block=..., id=id@entry=..., constant=, index=index@entry=0, redeclared=redeclared@entry=0x7fffffff57cf) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/ScopeObject.cpp:1029 #4 0x00007ffff4297b88 in js::frontend::Parser::bindLexical (data=0x7fffffff5910, name=..., parser=0x7fffffff75b8) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:3497 #5 0x00007ffff42badf7 in js::frontend::Parser::variables (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, kind=, location=location@entry=js::frontend::Parser::NotInForInit, psimple=psimple@entry=0x0, blockObj=, varContext=js::frontend::HoistVars) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:4416 #6 0x00007ffff429afa1 in js::frontend::Parser::lexicalDeclaration (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, isConst=isConst@entry=false) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:4571 #7 0x00007ffff42be51b in js::frontend::Parser::statement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, canHaveDirectives=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:6830 #8 0x00007ffff42be711 in js::frontend::Parser::statements (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:3306 #9 0x00007ffff42bfcc6 in js::frontend::Parser::blockStatement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:4183 #10 0x00007ffff42be48a in js::frontend::Parser::statement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, canHaveDirectives=canHaveDirectives@entry=false) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:6768 #11 0x00007ffff42bff06 in js::frontend::Parser::ifStatement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:5143 #12 0x00007ffff42be3fa in js::frontend::Parser::statement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, canHaveDirectives=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:6849 #13 0x00007ffff42be711 in js::frontend::Parser::statements (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:3306 #14 0x00007ffff42c1027 in js::frontend::Parser::functionBody (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, kind=kind@entry=js::frontend::Getter, type=type@entry=js::frontend::Parser::StatementListBody) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:1325 #15 0x00007ffff42c13ff in js::frontend::Parser::functionArgsAndBodyGeneric (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, pn=pn@entry=0x7fffe1073d28, fun=fun@entry=..., kind=kind@entry=js::frontend::Getter) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:2999 #16 0x00007ffff429ad0d in js::frontend::Parser::functionArgsAndBody (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, pn=0x7fffe1073d28, fun=..., fun@entry=..., kind=kind@entry=js::frontend::Getter, generatorKind=generatorKind@entry=js::NotGenerator, inheritedDirectives=..., newDirectives=0x7fffffff6360) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:2802 #17 0x00007ffff42b5634 in js::frontend::Parser::functionDef (this=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, funName=..., kind=js::frontend::Getter, generatorKind=js::NotGenerator, invoked=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:2634 #18 0x00007ffff42b5c9f in js::frontend::Parser::methodDefinition (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, propType=, funName=..., funName@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:9353 #19 0x00007ffff42b92d0 in js::frontend::Parser::objectLiteral (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:9323 #20 0x00007ffff42ba16a in js::frontend::Parser::primaryExpr (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, tt=, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:9423 #21 0x00007ffff42bbfac in js::frontend::Parser::memberExpr (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, tt=js::frontend::TOK_LC, allowCallSyntax=allowCallSyntax@entry=true, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:8663 #22 0x00007ffff42bccec in js::frontend::Parser::unaryExpr (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=js::frontend::TripledotProhibited, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:7562 #23 0x00007ffff42bd06c in js::frontend::Parser::orExpr1 (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:7084 #24 0x00007ffff42bd23b in js::frontend::Parser::condExpr1 (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:7136 #25 0x00007ffff42b5e70 in js::frontend::Parser::assignExpr (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:7251 #26 0x00007ffff42b609e in js::frontend::Parser::assignExpr (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:7345 #27 0x00007ffff42b66ae in js::frontend::Parser::expr (this=this@entry=0x7fffffff75b8, inHandling=inHandling@entry=js::frontend::InAllowed, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, tripledotHandling=tripledotHandling@entry=js::frontend::TripledotProhibited, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:6952 #28 0x00007ffff42b7237 in js::frontend::Parser::expressionStatement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, invoked=invoked@entry=js::frontend::Parser::PredictUninvoked) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:5109 #29 0x00007ffff42be11c in js::frontend::Parser::statement (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName, canHaveDirectives=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:6845 #30 0x00007ffff42be711 in js::frontend::Parser::statements (this=this@entry=0x7fffffff75b8, yieldHandling=yieldHandling@entry=js::frontend::YieldIsName) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:3306 #31 0x00007ffff429e8d0 in js::frontend::Parser::globalBody (this=this@entry=0x7fffffff75b8) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/Parser.cpp:1055 #32 0x00007ffff41f77fb in BytecodeCompiler::compileScript (this=this@entry=0x7fffffff6fc0, scopeChain=..., scopeChain@entry=..., evalCaller=evalCaller@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/BytecodeCompiler.cpp:527 #33 0x00007ffff41f7bd9 in js::frontend::CompileScript (cx=cx@entry=0x7fffe74a4000, alloc=0x7fffe583d308, scopeChain=..., scopeChain@entry=..., enclosingStaticScope=enclosingStaticScope@entry=..., evalCaller=evalCaller@entry=..., options=..., srcBuf=..., source_=0x0, extraSct=0x0, sourceObjectOut=0x0) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/frontend/BytecodeCompiler.cpp:738 #34 0x00007ffff3fb4175 in Compile (cx=cx@entry=0x7fffe74a4000, options=..., scopeOption=scopeOption@entry=HasSyntacticScope, srcBuf=..., script=script@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsapi.cpp:4018 #35 0x00007ffff3fb428d in Compile (script=..., length=, chars=0x7fffd9e78000 u"//@line 4 \"/tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/components/search/nsSearchService.js\"\n\nconst Ci = Components.interfaces;\nconst Cc = Components.classes;\nconst Cr = Components."..., scopeOption=HasSyntacticScope, options=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsapi.cpp:4027 #36 Compile (cx=cx@entry=0x7fffe74a4000, options=..., scopeOption=scopeOption@entry=HasSyntacticScope, bytes=bytes@entry=0x7fffd9e50000 "//@line 4 \"/tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/components/search/nsSearchService.js\"\n\nconst Ci = Components.interfaces;\nconst Cc = Components.classes;\nconst Cr = Components."..., length=161723, script=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsapi.cpp:4042 #37 0x00007ffff3fb42f0 in JS::Compile (cx=cx@entry=0x7fffe74a4000, options=..., bytes=bytes@entry=0x7fffd9e50000 "//@line 4 \"/tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/components/search/nsSearchService.js\"\n\nconst Ci = Components.interfaces;\nconst Cc = Components.classes;\nconst Cr = Components."..., length=, script=..., script@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsapi.cpp:4079 #38 0x00007ffff26a5332 in mozJSComponentLoader::ObjectForLocation (this=this@entry=0x7fffe74b2f00, aInfo=..., aComponentFile=, aObject=..., aTableScript=..., aLocation=0x7fffda0d2270, aPropagateExceptions=false, aException=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/loader/mozJSComponentLoader.cpp:866 #39 0x00007ffff26a58ad in mozJSComponentLoader::LoadModule (this=0x7fffe74b2f00, aFile=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/loader/mozJSComponentLoader.cpp:376 #40 0x00007ffff2213237 in nsComponentManagerImpl::KnownModule::Load (this=0x7fffe74f8cc0) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/components/nsComponentManager.cpp:874 #41 0x00007ffff2213feb in nsFactoryEntry::GetFactory (this=0x7fffe74fc900) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/components/nsComponentManager.cpp:1919 #42 0x00007ffff2214275 in nsComponentManagerImpl::CreateInstance (this=, aClass=..., aDelegate=0x0, aIID=..., aResult=0x7fffffff85a0) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/components/nsComponentManager.cpp:1135 #43 0x00007ffff221551a in nsComponentManagerImpl::GetService (this=0x7fffe74550f0, aClass=..., aIID=..., aResult=0x7fffffff8620) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/components/nsComponentManager.cpp:1380 ---Type to continue, or q to quit--- #44 0x00007ffff26bda31 in nsJSCID::GetService (this=0x7fffd9e42840, iidval=..., cx=0x7fffe74a4000, optionalArgc=, retval=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/src/XPCJSID.cpp:684 #45 0x00007ffff2226041 in NS_InvokeByIndex (that=, methodIndex=, paramCount=, params=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp:176 #46 0x00007ffff26dc574 in CallMethodHelper::Invoke (this=0x7fffffff8830) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/src/XPCWrappedNative.cpp:2097 #47 CallMethodHelper::Call (this=0x7fffffff8830) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/src/XPCWrappedNative.cpp:1414 #48 XPCWrappedNative::CallMethod (ccx=..., mode=mode@entry=XPCWrappedNative::CALL_METHOD) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/src/XPCWrappedNative.cpp:1381 #49 0x00007ffff26e0dd3 in XPC_WN_CallMethod (cx=0x7fffe74a4000, argc=1, vp=0x7fffe0f024e8) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1115 #50 0x00007ffff4116a93 in js::CallJSNative (args=..., native=0x7ffff26e0c10 , cx=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jscntxtinlines.h:235 #51 js::Invoke (cx=, args=..., construct=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:444 #52 0x00007ffff4108a88 in Interpret (cx=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:2766 #53 0x00007ffff41166c1 in js::RunScript (cx=cx@entry=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:391 #54 0x00007ffff41169f7 in js::Invoke (cx=cx@entry=0x7fffe74a4000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:462 #55 0x00007ffff4010073 in js::fun_call (cx=cx@entry=0x7fffe74a4000, argc=, vp=vp@entry=0x7fffe0f02448) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsfun.cpp:1192 #56 0x00007ffff4024084 in js::fun_apply (cx=0x7fffe74a4000, argc=1, vp=0x7fffe0f02448) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsfun.cpp:1210 #57 0x00007ffff4116a93 in js::CallJSNative (args=..., native=0x7ffff4023f10 , cx=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jscntxtinlines.h:235 #58 js::Invoke (cx=, args=..., construct=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:444 #59 0x00007ffff4108a88 in Interpret (cx=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:2766 #60 0x00007ffff41166c1 in js::RunScript (cx=cx@entry=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:391 #61 0x00007ffff41169f7 in js::Invoke (cx=cx@entry=0x7fffe74a4000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:462 #62 0x00007ffff411725d in js::Invoke (cx=cx@entry=0x7fffe74a4000, thisv=..., fval=..., argc=0, argv=, rval=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:496 #63 0x00007ffff40951d5 in js::DirectProxyHandler::call (this=this@entry=0x7ffff6562f50 , cx=cx@entry=0x7fffe74a4000, proxy=..., proxy@entry=..., args=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/DirectProxyHandler.cpp:77 #64 0x00007ffff4097922 in js::CrossCompartmentWrapper::call (this=0x7ffff6562f50 , cx=0x7fffe74a4000, wrapper=..., args=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/CrossCompartmentWrapper.cpp:289 #65 0x00007ffff409b782 in js::Proxy::call (args=..., proxy=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/Proxy.cpp:391 #66 js::proxy_Call (cx=0x7fffe74a4000, cx@entry=0x7fffffffa690, argc=, vp=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/Proxy.cpp:683 #67 0x00007ffff4116bc5 in js::CallJSNative (args=..., native=0x7ffff409b6c0 , cx=0x7fffffffa690) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jscntxtinlines.h:235 #68 js::Invoke (cx=cx@entry=0x7fffe74a4000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:432 #69 0x00007ffff411725d in js::Invoke (cx=cx@entry=0x7fffe74a4000, thisv=..., fval=..., argc=argc@entry=0, argv=argv@entry=0x0, rval=..., rval@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:496 #70 0x00007ffff41173af in js::InvokeGetter (cx=cx@entry=0x7fffe74a4000, thisv=..., fval=..., rval=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:605 #71 0x00007ffff4117421 in CallGetter (cx=cx@entry=0x7fffe74a4000, obj=..., obj@entry=..., receiver=..., receiver@entry=..., shape=..., shape@entry=..., vp=..., vp@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/NativeObject.cpp:1667 #72 0x00007ffff4117a0a in GetExistingProperty<(js::AllowGC)1> (vp=..., shape=..., obj=..., receiver=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/NativeObject.cpp:1719 #73 NativeGetPropertyInline<(js::AllowGC)1> (vp=..., nameLookup=NotNameLookup, id=..., receiver=..., obj=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/NativeObject.cpp:1934 #74 js::NativeGetProperty (cx=0x7fffe74a4000, obj=..., receiver=..., id=..., vp=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/NativeObject.cpp:1968 #75 0x00007ffff4095c85 in js::GetProperty (vp=..., id=..., receiver=..., obj=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/NativeObject.h:1471 #76 js::DirectProxyHandler::get (this=this@entry=0x7ffff6562f50 , cx=cx@entry=0x7fffe74a4000, proxy=..., proxy@entry=..., receiver=..., receiver@entry=..., id=..., id@entry=..., vp=..., vp@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/DirectProxyHandler.cpp:232 #77 0x00007ffff4097413 in js::CrossCompartmentWrapper::get (this=0x7ffff6562f50 , cx=0x7fffe74a4000, wrapper=..., receiver=..., id=..., vp=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/CrossCompartmentWrapper.cpp:165 #78 0x00007ffff4098b22 in js::Proxy::get (vp=..., id=..., receiver_=..., proxy=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/Proxy.cpp:300 #79 js::proxy_GetProperty (cx=0x7fffe74a4000, obj=..., receiver=..., id=..., vp=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/Proxy.cpp:572 #80 0x00007ffff4117c0c in js::GetProperty (vp=..., id=..., receiver=..., obj=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/NativeObject.h:1470 #81 js::GetProperty (vp=..., name=, receiver=..., obj=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsobj.h:823 #82 js::GetProperty (cx=0x7fffe74a4000, v=..., name=..., vp=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:4015 #83 0x00007ffff4108e64 in GetPropertyOperation (vp=..., lval=..., pc=, script=..., fp=, cx=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:203 #84 Interpret (cx=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:2487 #85 0x00007ffff41166c1 in js::RunScript (cx=cx@entry=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:391 #86 0x00007ffff41169f7 in js::Invoke (cx=cx@entry=0x7fffe74a4000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:462 #87 0x00007ffff411725d in js::Invoke (cx=cx@entry=0x7fffe74a4000, thisv=..., fval=..., argc=2, argv=, rval=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:496 #88 0x00007ffff40951d5 in js::DirectProxyHandler::call (this=this@entry=0x7ffff6562f50 , cx=cx@entry=0x7fffe74a4000, proxy=..., proxy@entry=..., args=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/DirectProxyHandler.cpp:77 #89 0x00007ffff4097922 in js::CrossCompartmentWrapper::call (this=0x7ffff6562f50 , cx=0x7fffe74a4000, wrapper=..., args=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/CrossCompartmentWrapper.cpp:289 #90 0x00007ffff409b782 in js::Proxy::call (args=..., proxy=..., cx=0x7fffe74a4000) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/Proxy.cpp:391 #91 js::proxy_Call (cx=0x7fffe74a4000, argc=, vp=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/proxy/Proxy.cpp:683 #92 0x00007ffff4116bc5 in js::CallJSNative (args=..., native=0x7ffff409b6c0 , cx=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jscntxtinlines.h:235 #93 js::Invoke (cx=, args=..., construct=js::NO_CONSTRUCT) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:432 #94 0x00007ffff4108a88 in Interpret (cx=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:2766 #95 0x00007ffff41166c1 in js::RunScript (cx=cx@entry=0x7fffe74a4000, state=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:391 #96 0x00007ffff41169f7 in js::Invoke (cx=cx@entry=0x7fffe74a4000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:462 #97 0x00007ffff411725d in js::Invoke (cx=cx@entry=0x7fffe74a4000, thisv=..., fval=..., argc=3, argv=, rval=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/vm/Interpreter.cpp:496 #98 0x00007ffff3fb3f0a in JS_CallFunctionValue (cx=0x7fffe74a4000, obj=..., obj@entry=..., fval=..., fval@entry=..., args=..., rval=..., rval@entry=...) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/src/jsapi.cpp:2790 #99 0x00007ffff26df71c in nsXPCWrappedJSClass::CallMethod (this=0x7fffde8ad740, wrapper=, methodIndex=, info_=0x7fffe46199c0, nativeParams=0x7fffffffc820) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/js/xpconnect/src/XPCWrappedJSClass.cpp:1221 #100 0x00007ffff2226b29 in PrepareAndDispatch (self=0x7fffdf2a31e0, methodIndex=, args=, gpregs=0x7fffffffc8e0, fpregs=0x7fffffffc910) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:122 #101 0x00007ffff22260a7 in SharedStub () from /usr/lib64/firefox/libxul.so #102 0x00007ffff2212098 in NS_CreateServicesFromCategory (aCategory=aCategory@entry=0x7ffff432a416 "profile-after-change", aOrigin=aOrigin@entry=0x0, aObserverTopic=aObserverTopic@entry=0x7ffff432a416 "profile-after-change") at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/xpcom/components/nsCategoryManager.cpp:819 #103 0x00007ffff3a3d0db in nsXREDirProvider::DoStartup (this=this@entry=0x7fffffffccb0) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/xre/nsXREDirProvider.cpp:894 #104 0x00007ffff3a37eda in XREMain::XRE_mainRun (this=this@entry=0x7fffffffcc70) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/xre/nsAppRunner.cpp:4151 #105 0x00007ffff3a38448 in XREMain::XRE_main (this=this@entry=0x7fffffffcc70, argc=argc@entry=1, argv=argv@entry=0x7fffffffe168, aAppData=aAppData@entry=0x7fffffffce70) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/xre/nsAppRunner.cpp:4382 #106 0x00007ffff3a3863b in XRE_main (argc=1, argv=0x7fffffffe168, aAppData=0x7fffffffce70, aFlags=) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/toolkit/xre/nsAppRunner.cpp:4484 #107 0x00000000004050ad in do_main (argc=argc@entry=1, argv=argv@entry=0x7fffffffe168, xreDirectory=0x7ffff6c37780) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/browser/app/nsBrowserApp.cpp:212 #108 0x00000000004049e1 in main (argc=1, argv=0x7fffffffe168) at /tmp/portage/www-client/firefox-45.0/work/firefox-45.0/browser/app/nsBrowserApp.cpp:352 (gdb) Portage 2.2.26 (python 2.7.10-final-0, default/linux/amd64/13.0, gcc-4.9.3, glibc-2.21-r2, 4.1.15-gentoo-r1 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-4.1.15-gentoo-r1-x86_64-Intel-R-_Xeon-R-_CPU_E3-1240_v3_@_3.40GHz-with-gentoo-2.2 KiB Mem: 16376884 total, 92468 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Fri, 11 Mar 2016 07:00:01 +0000 sh sh ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1 app-shells/bash: 4.3_p42-r1::gentoo dev-lang/perl: 5.20.2::gentoo dev-lang/python: 2.7.10-r1::gentoo, 3.4.3-r1::gentoo dev-util/cmake: 3.3.1-r1::gentoo dev-util/pkgconfig: 0.28-r2::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.19.1::gentoo sys-apps/sandbox: 2.10-r1::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo sys-devel/automake: 1.12.6::gentoo, 1.14.1::gentoo, 1.15::gentoo sys-devel/binutils: 2.25.1-r1::gentoo sys-devel/gcc: 4.9.3::gentoo sys-devel/gcc-config: 1.7.3::gentoo sys-devel/libtool: 2.4.6::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers) sys-libs/glibc: 2.21-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://192.168.0.22/gentoo-portage priority: -1000 x-portage location: /usr/local/portage masters: gentoo priority: 0 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=haswell -mtune=haswell -msse4.2 -fno-stack-protector" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/applications/chromium-browser-chromium.desktop /usr/share/applications/firefox.desktop /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -march=haswell -mtune=haswell -msse4.2 -fno-stack-protector" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y -b" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://192.168.0.22/ http://distfiles.gentoo.org http://gentoo.wheel.sk/ http://mirror.netcologne.de/gentoo/ http://mirrors.linuxant.fr/distfiles.gentoo.org/" LANG="it_IT.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-z,lazy" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/tmp/" USE="X acl alsa amd64 berkdb bzip2 cli consolekit cracklib crypt cups cxx dbus dri fortran gdbm gif iconv jpeg kde mmx mmxext modules mp3 multilib mysql ncurses nptl ogg opengl openmp pam pcre png policykit qt3support qt4 readline seccomp session sse sse2 ssl symlink tcpd threads tiff udev unicode vaapi vorbis xattr zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_GB" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="nouveau" USE_PYTHON="2.7" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= www-client/firefox-45.0::gentoo was built with the following: USE="dbus gmp-autoupdate jemalloc3 -bindist -custom-cflags -custom-optimization -debug -ffmpeg -gstreamer -gstreamer-0 -gtk3 -hardened -hwaccel -jit (-neon) (-pgo) -pulseaudio (-selinux) -startup-notification -system-cairo -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite -test -wifi" ABI_X86="64" LINGUAS="en_GB -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de -el -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh -zh_CN -zh_TW" CFLAGS="-march=haswell -mtune=haswell -fno-stack-protector -g3 -ggdb" CXXFLAGS="-march=haswell -mtune=haswell -fno-stack-protector -g3 -ggdb" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-z,now -Wl,-rpath=/usr/lib64/firefox"