Starting program: /usr/lib/webkitgtk-3.0-0/libexec/GtkLauncher http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/mipsel-linux-gnu/loongson2f/libthread_db.so.1". [New Thread 0x733532e0 (LWP 3515)] [New Thread 0x7299b2e0 (LWP 3516)] [New Thread 0x721772e0 (LWP 3517)] [New Thread 0x719772e0 (LWP 3518)] [Thread 0x7299b2e0 (LWP 3516) exited] [New Thread 0x70f672e0 (LWP 3519)] [New Thread 0x6b8232e0 (LWP 3520)] [Thread 0x6b8232e0 (LWP 3520) exited] [New Thread 0x6b8232e0 (LWP 3521)] Program received signal SIGSEGV, Segmentation fault. 0x75f212a4 in WTF::fastMalloc(unsigned int) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 (gdb) bt #0 0x75f212a4 in WTF::fastMalloc(unsigned int) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #1 0x75f37234 in WTF::StringImpl::createUninitialized(unsigned int, unsigned char*&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #2 0x75de05a4 in std::pair, WTF::HashTraits >, bool> WTF::HashTable, WTF::HashTraits >::addPassingHashCode >, JSC::CharBuffer, JSC::CharBuffer >(JSC::CharBuffer const&, JSC::CharBuffer const&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #3 0x75de0834 in WTF::PassRefPtr JSC::Identifier::add(JSC::JSGlobalData*, unsigned char const*, int) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #4 0x75de25d0 in JSC::Lexer::lex(JSC::JSTokenData*, JSC::JSTokenInfo*, unsigned int, bool) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #5 0x75e3b940 in JSC::ASTBuilder::Expression JSC::Parser >::parseMemberExpression(JSC::ASTBuilder&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #6 0x75df7fa0 in JSC::ASTBuilder::Expression JSC::Parser >::parseAssignmentExpression(JSC::ASTBuilder&) [clone .part.253] () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #7 0x75e3ec0c in JSC::ASTBuilder::Statement JSC::Parser >::parseVarDeclaration(JSC::ASTBuilder&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #8 0x75e41524 in JSC::ASTBuilder::Statement JSC::Parser >::parseStatement(JSC::ASTBuilder&, JSC::Identifier const*&, unsigned int*) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #9 0x75e41bb4 in JSC::ASTBuilder::SourceElements JSC::Parser >::parseSourceElements<(JSC::SourceElementsMode)0, JSC::ASTBuilder>(JSC::ASTBuilder&) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #10 0x75e41fd4 in JSC::Parser >::parseInner() () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #11 0x75e7d2c0 in WTF::PassRefPtr JSC::Parser >::parse(JSC::JSGlobalObject*, JSC::Debugger*, JSC::ExecState*, JSC::JSObject**) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #12 0x75e7d838 in WTF::PassRefPtr JSC::parse(JSC::JSGlobalData*, JSC::JSGlobalObject*, JSC::SourceCode const&, JSC::FunctionParameters*, JSC::JSParserStrictness, JSC::JSParserMode, JSC::Debugger*, JSC::ExecState*, JSC::JSObject**) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #13 0x75e7ac38 in JSC::ProgramExecutable::compileInternal(JSC::ExecState*, JSC::ScopeChainNode*, JSC::JITCode::JITType) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #14 0x75dcf9e8 in JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #15 0x75e67b8c in JSC::evaluate(JSC::ExecState*, JSC::ScopeChainNode*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*) () from /usr/lib/libjavascriptcoregtk-3.0.so.0 #16 0x76cf52fc in WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*) () from /usr/lib/libwebkitgtk-3.0.so.0 #17 0x76cf5a0c in WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) () from /usr/lib/libwebkitgtk-3.0.so.0 #18 0x76eaa920 in WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&) () from /usr/lib/libwebkitgtk-3.0.so.0 #19 0x7706c058 in WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent(WebCore::PendingScript&) () from /usr/lib/libwebkitgtk-3.0.so.0 #20 0x7706c59c in WebCore::HTMLScriptRunner::executeParsingBlockingScript() () from /usr/lib/libwebkitgtk-3.0.so.0 #21 0x7706cc84 in WebCore::HTMLScriptRunner::executeParsingBlockingScripts() () from /usr/lib/libwebkitgtk-3.0.so.0 #22 0x77059fd0 in WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder() () from /usr/lib/libwebkitgtk-3.0.so.0 #23 0x7705a0fc in WebCore::HTMLDocumentParser::canTakeNextToken(WebCore::HTMLDocumentParser::SynchronousMode, WebCore::PumpSession&) () from /usr/lib/libwebkitgtk-3.0.so.0 #24 0x7705a324 in WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode) () from /usr/lib/libwebkitgtk-3.0.so.0) () from /usr/lib/libwebkitgtk-3.0.so.0 #26 0x76e28020 in WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, unsigned int) () from /usr/lib/libwebkitgtk-3.0.so.0 #27 0x7719ae98 in WebCore::DocumentLoader::commitData(char const*, unsigned int) () from /usr/lib/libwebkitgtk-3.0.so.0 #28 0x76b2feb0 in WebKit::FrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int) () from /usr/lib/libwebkitgtk-3.0.so.0 #29 0x7719ad74 in WebCore::DocumentLoader::commitLoad(char const*, int) () from /usr/lib/libwebkitgtk-3.0.so.0 #30 0x771f0204 in WebCore::ResourceLoader::didReceiveData(char const*, int, long long, bool) () from /usr/lib/libwebkitgtk-3.0.so.0 #31 0x771d9284 in WebCore::MainResourceLoader::didReceiveData(char const*, int, long long, bool) () from /usr/lib/libwebkitgtk-3.0.so.0 #32 0x771ef550 in WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int) () from /usr/lib/libwebkitgtk-3.0.so.0 #33 0x7735bc48 in WebCore::readCallback(_GObject*, _GAsyncResult*, void*) () from /usr/lib/libwebkitgtk-3.0.so.0 #34 0x7632ddcc in ?? () from /usr/lib/mipsel-linux-gnu/libgio-2.0.so.0 warning: GDB can't find the start of the function at 0x7632ddca. GDB is unable to find the start of the function at 0x7632ddca and thus can't determine the size of that function's stack frame. This means that GDB may be unable to access that stack frame, or the frames below it. This problem is most likely caused by an invalid program counter or stack pointer. However, if you think GDB should simply search farther back from 0x7632ddca for code which looks like the beginning of a function, you can increase the range of the search using the `set heuristic-fence-post' command. (gdb)