When loading http://www.ft.com, void NetscapePlugin::registerRedirect(NetscapePluginStream* stream, const URL& requestURL, int redirectResponseStatus, void* notificationData) { #if ENABLE(NETWORK_PROCESS) // NPP_URLRedirectNotify may synchronously request this stream back out, so set it first m_redirects.set(notificationData, std::make_pair(stream, requestURL.string())); At this time, notificationData is always nullptr. Below code throws KeyTraits::emptyValue void HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>::checkKey(const T& key) { if (!HashFunctions::safeToCompareToEmptyOrDeleted) return; ASSERT(!HashTranslator::equal(KeyTraits::emptyValue(), key));
Could you please post a full stack trace for the crash? Also, which WebKit port are you using?
Mass closing plug-in bugs, as plug-in support has been removed from WebKit. Please comment and/or reopen if this still affects WebKit in some way.