Do you have http://trac.webkit.org/changeset/80952 ?
Simon On Mar 21, 2011, at 6:27 PM, Xiaomei Ji wrote: > I've seen the following assertion failure when I start Safari (in debug mode > on my local build). I do not think it is related to my local change. And I've > just deleted the "WebKitBuild" directory and rebuild. > Anyone has any idea on what might be wrong here? > > Thanks, > Xiaomei > > > ASSERTION FAILED: !(size % 2) > /export/WebKit/WebKitBuild/Debug/JavaScriptCore.framework/PrivateHeaders/StringHasher.h(146) > : static unsigned int WTF::StringHasher::createBlobHash(const void*, > unsigned int) > 1 WTF::StringHasher::createBlobHash(void const*, unsigned int) > 2 WebCore::IntegerArrayHash::hash(WebCore::IntegerArray const&) > 3 WTF::HashMapTranslator<std::pair<WebCore::IntegerArray, unsigned long>, > WTF::PairHashTraits<WebCore::IntegerArrayHashTraits, WTF::HashTraits<unsigned > long> >, WebCore::IntegerArrayHash>::hash(WebCore::IntegerArray const&) > 4 std::pair<WTF::HashTableIterator<WebCore::IntegerArray, > std::pair<WebCore::IntegerArray, unsigned long>, > WTF::PairFirstExtractor<std::pair<WebCore::IntegerArray, unsigned long> >, > WebCore::IntegerArrayHash, > WTF::PairHashTraits<WebCore::IntegerArrayHashTraits, WTF::HashTraits<unsigned > long> >, WebCore::IntegerArrayHashTraits>, bool> > WTF::HashTable<WebCore::IntegerArray, std::pair<WebCore::IntegerArray, > unsigned long>, WTF::PairFirstExtractor<std::pair<WebCore::IntegerArray, > unsigned long> >, WebCore::IntegerArrayHash, > WTF::PairHashTraits<WebCore::IntegerArrayHashTraits, WTF::HashTraits<unsigned > long> >, WebCore::IntegerArrayHashTraits>::add<WebCore::IntegerArray, > unsigned long, WTF::HashMapTranslator<std::pair<WebCore::IntegerArray, > unsigned long>, WTF::PairHashTraits<WebCore::IntegerArrayHashTraits, > WTF::HashTraits<unsigned long> >, WebCore::IntegerArrayHash> > >(WebCore::IntegerArray const&, unsigned long const&) > 5 WTF::HashMap<WebCore::IntegerArray, unsigned long, > WebCore::IntegerArrayHash, WebCore::IntegerArrayHashTraits, > WTF::HashTraits<unsigned long> >::inlineAdd(WebCore::IntegerArray const&, > unsigned long const&) > 6 WTF::HashMap<WebCore::IntegerArray, unsigned long, > WebCore::IntegerArrayHash, WebCore::IntegerArrayHashTraits, > WTF::HashTraits<unsigned long> >::add(WebCore::IntegerArray const&, unsigned > long const&) > 7 WebCore::BinaryPropertyListPlan::writeIntegerArray(int const*, unsigned > long) > 8 > WebCore::HistoryPropertyListWriter::writeHistoryItem(WebCore::BinaryPropertyListObjectStream&, > WebCore::HistoryItem*) > 9 > WebHistoryWriter::writeHistoryItems(WebCore::BinaryPropertyListObjectStream&) > 10 > WebCore::HistoryPropertyListWriter::writeObjects(WebCore::BinaryPropertyListObjectStream&) > 11 > WebCore::BinaryPropertyListPlan::BinaryPropertyListPlan(WebCore::BinaryPropertyListWriter&) > 12 > WebCore::BinaryPropertyListSerializer::BinaryPropertyListSerializer(WebCore::BinaryPropertyListWriter&) > 13 WebCore::BinaryPropertyListWriter::writePropertyList() > 14 -[WebHistoryPrivate data] > 15 -[WebHistory(WebPrivate) _data] > 16 0x100055194 > 17 __NSFireTimer > 18 __CFRunLoopRun > 19 CFRunLoopRunSpecific > 20 RunCurrentEventLoopInMode > 21 ReceiveNextEventCommon > 22 BlockUntilNextEventMatchingListInMode > 23 _DPSNextEvent > 24 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] > 25 0x10000b6cc > 26 -[NSApplication run] > 27 NSApplicationMain > 28 0x1000016f4 > 29 0x1 > > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

