NEW 155474
string-base64.js.profiler failed for me in debug mode
https://bugs.webkit.org/show_bug.cgi?id=155474
Summary string-base64.js.profiler failed for me in debug mode
Saam Barati
Reported 2016-03-14 16:45:53 PDT
profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: ASSERTION FAILED: m_table profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: /Volumes/Data/WK/a/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/HashTable.h(221) : void WTF::HashTableConstIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >::checkValidity(const const_iterator &) const [Key = unsigned int, Value = WTF::KeyValuePair<unsigned int, unsigned int>, Extractor = WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, HashFunctions = WTF::IntHash<unsigned int>, Traits = WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>] profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 1 0x10f40a9e0 WTFCrash profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 2 0x10e762d1e WTF::HashTableConstIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >::checkValidity(WTF::HashTableConstIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> > const&) const profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 3 0x10e762caf WTF::HashTableConstIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >::operator==(WTF::HashTableConstIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> > const&) const profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 4 0x10e762c6d WTF::HashTableIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >::operator==(WTF::HashTableIterator<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> > const&) const profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 5 0x10e740c56 bool WTF::operator==<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >, WTF::KeyValuePair<unsigned int, unsigned int> >(WTF::HashTableIteratorAdapter<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >, WTF::KeyValuePair<unsigned int, unsigned int> > const&, WTF::HashTableIteratorAdapter<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, unsigned int>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned int, unsigned int> >, WTF::IntHash<unsigned int>, WTF::HashMap<unsigned int, unsigned int, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<unsigned int> >::KeyValuePairTraits, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> >, WTF::KeyValuePair<unsigned int, unsigned int> > const&) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 6 0x10e728cdc JSC::CodeBlock::resultProfileForBytecodeOffset(int) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 7 0x10e7281b6 JSC::CodeBlock::dumpBytecode(WTF::PrintStream&, JSC::ExecState*, JSC::Instruction const*, JSC::Instruction const*&, WTF::HashMap<JSC::CodeOrigin, JSC::StructureStubInfo*, JSC::CodeOriginApproximateHash, WTF::HashTraits<JSC::CodeOrigin>, WTF::HashTraits<JSC::StructureStubInfo*> > const&, WTF::HashMap<JSC::CodeOrigin, JSC::CallLinkInfo*, JSC::CodeOriginApproximateHash, WTF::HashTraits<JSC::CodeOrigin>, WTF::HashTraits<JSC::CallLinkInfo*> > const&) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 8 0x10e728e4f JSC::CodeBlock::dumpBytecode(WTF::PrintStream&, unsigned int, WTF::HashMap<JSC::CodeOrigin, JSC::StructureStubInfo*, JSC::CodeOriginApproximateHash, WTF::HashTraits<JSC::CodeOrigin>, WTF::HashTraits<JSC::StructureStubInfo*> > const&, WTF::HashMap<JSC::CodeOrigin, JSC::CallLinkInfo*, JSC::CodeOriginApproximateHash, WTF::HashTraits<JSC::CodeOrigin>, WTF::HashTraits<JSC::CallLinkInfo*> > const&) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 9 0x10f1be619 JSC::Profiler::BytecodeSequence::BytecodeSequence(JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 10 0x10f1d9893 JSC::Profiler::ProfiledBytecodes::ProfiledBytecodes(JSC::Profiler::Bytecodes*, JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 11 0x10f1d98d5 JSC::Profiler::ProfiledBytecodes::ProfiledBytecodes(JSC::Profiler::Bytecodes*, JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 12 0x10f1c010f JSC::Profiler::Compilation::addProfiledBytecodes(JSC::Profiler::Database&, JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 13 0x10e86a9f9 JSC::DFG::ByteCodeParser::parseCodeBlock() profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 14 0x10e86b62d JSC::DFG::ByteCodeParser::parse() profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 15 0x10e86b97e JSC::DFG::parse(JSC::DFG::Graph&) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 16 0x10eab229d JSC::DFG::Plan::compileInThreadImpl(JSC::DFG::LongLivedState&) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 17 0x10eab1d5d JSC::DFG::Plan::compileInThread(JSC::DFG::LongLivedState&, JSC::DFG::ThreadData*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 18 0x10ebcdf1a JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 19 0x10ebcc274 JSC::DFG::Worklist::threadFunction(void*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 20 0x10f475b79 WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 21 0x10f475b4d void std::__1::__invoke_void_return_wrapper<void>::__call<WTF::createThread(void (*)(void*), void*, char const*)::$_0&>(WTF::createThread(void (*)(void*), void*, char const*)::$_0&&&) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 22 0x10f475aec std::__1::__function::__func<WTF::createThread(void (*)(void*), void*, char const*)::$_0, std::__1::allocator<WTF::createThread(void (*)(void*), void*, char const*)::$_0>, void ()>::operator()() profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 23 0x10ed16b6a std::__1::function<void ()>::operator()() const profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 24 0x10f47484e WTF::threadEntryPoint(void*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 25 0x10f4760e1 WTF::wtfThreadEntryPoint(void*) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 26 0x7fff8df7999d _pthread_body profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 27 0x7fff8df7991a _pthread_body profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: 28 0x7fff8df77351 thread_start profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: ../../../../.helpers/profiler-test-helper:31:in `mysys': Command ["../../../../.vm/JavaScriptCore.framework/Resources/jsc", "-p", "/Volumes/Data/WK/a/OpenSource/WebKitBuild/Debug/jsc-stress-results/_payload/temp-23.json", "string-base64.js"] failed: #<Process::Status: pid 81687 SIGSEGV (signal 11)> (RuntimeError) profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: from ../../../../.helpers/profiler-test-helper:34:in `<main>' profiler-test.yaml/tests/sunspider-1.0/string-base64.js.profiler: ERROR: Unexpected exit code: 1
Attachments
Note You need to log in before you can comment on or make changes to this bug.