<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Web Inspector: Inspector randomly crashes"
href="https://bugs.webkit.org/show_bug.cgi?id=150008#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Web Inspector: Inspector randomly crashes"
href="https://bugs.webkit.org/show_bug.cgi?id=150008">bug 150008</a>
from <span class="vcard"><a class="email" href="mailto:nvasilyev@apple.com" title="Nikita Vasilyev <nvasilyev@apple.com>"> <span class="fn">Nikita Vasilyev</span></a>
</span></b>
<pre>I caught a crash:
ASSERTION FAILED: hasHash()
/Users/nv/Code/Apple/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/text/StringImpl.h(555) : unsigned int WTF::StringImpl::existingHash() const
1 0x11065f980 WTFCrash
2 0x10faf7915 WTF::StringImpl::existingHash() const
3 0x10faf78a2 WTF::StringImpl::existingSymbolAwareHash() const
4 0x10faf7835 JSC::IdentifierRepHash::hash(WTF::UniquedStringImpl*)
5 0x10fb85078 unsigned int WTF::IdentityHashTranslator<JSC::IdentifierRepHash>::hash<WTF::UniquedStringImpl*>(WTF::UniquedStringImpl* const&)
6 0x110122413 std::__1::pair<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >*, bool> WTF::HashTable<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> >::lookupForWriting<WTF::IdentityHashTranslator<JSC::IdentifierRepHash>, WTF::UniquedStringImpl*>(WTF::UniquedStringImpl* const&)
7 0x110122359 WTF::HashTable<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> >::lookupForWriting(WTF::UniquedStringImpl* const&)
8 0x110122223 WTF::HashTable<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> >::reinsert(WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >&&)
9 0x1101220a5 WTF::HashTable<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> >::rehash(unsigned int, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >*)
10 0x110121e58 WTF::HashTable<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> >::expand(WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >*)
11 0x110121c8e WTF::HashTableAddResult<WTF::HashTableIterator<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> > > WTF::HashTable<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<W
12 0x110121a2c WTF::HashTableAddResult<WTF::HashTableIterator<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> > > WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::inlineAdd<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType>
13 0x11011fe2f WTF::HashTableAddResult<WTF::HashTableIterator<WTF::UniquedStringImpl*, WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::UniquedStringImpl*, JSC::WriteBarrier<JSC::InferredType> > >, JSC::IdentifierRepHash, WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::KeyValuePairTraits, WTF::HashTraits<WTF::UniquedStringImpl*> > > WTF::HashMap<WTF::RefPtr<WTF::UniquedStringImpl>, JSC::WriteBarrier<JSC::InferredType>, JSC::IdentifierRepHash, WTF::HashTraits<WTF::UniquedStringImpl*>, WTF::HashTraits<JSC::WriteBarrier<JSC::InferredType> > >::add<JSC::WriteBarrier<JSC::InferredType> >(WTF::UniquedStringImpl*&
14 0x11011f3f6 JSC::InferredTypeTable::willStoreValue(JSC::VM&, JSC::PropertyName, JSC::JSValue, JSC::InferredTypeTable::StoredPropertyAge)
15 0x1105a1d60 JSC::Structure::willStoreValueSlow(JSC::VM&, JSC::PropertyName, JSC::JSValue, bool, JSC::InferredTypeTable::StoredPropertyAge)
16 0x10faf18f2 JSC::Structure::willStoreValueForNewTransition(JSC::VM&, JSC::PropertyName, JSC::JSValue, bool)
17 0x1102a8907 bool JSC::JSObject::putDirectInternal<(JSC::JSObject::PutMode)0>(JSC::VM&, JSC::PropertyName, JSC::JSValue, unsigned int, JSC::PutPropertySlot&)
18 0x1102da957 JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&)
19 0x10fe974e9 JSC::JSValue::put(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&)
20 0x11038d1b6 llint_slow_path_put_by_id
21 0x1103997d5 llint_entry
22 0x11039cba7 llint_entry
23 0x11039cb2d llint_entry
24 0x11039cba7 llint_entry
25 0x1103962fe vmEntryToJavaScript
26 0x1101f3275 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*)
27 0x1101ca7a2 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
28 0x10fb97c8e JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
29 0x110238a5d JSC::boundFunctionCall(JSC::ExecState*)
30 0x45c80c401028
31 0x45c80c9b17a8
2015-10-14 12:37:50.280 com.apple.WebKit.WebContent.Development[28341:5861794] ### Failed to load Addressbook class CNContactNameFormatter
LEAK: 1 WebFrame
LEAK: 3 CachedResource</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>