[Webkit-unassigned] [Bug 152595] New: Assertion failure in NetscapePlugin::registerRedirect

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 30 00:20:27 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=152595

            Bug ID: 152595
           Summary: Assertion failure in NetscapePlugin::registerRedirect
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Local Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Plug-ins
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cory.kim at navercorp.com

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));

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151230/104867ae/attachment.html>


More information about the webkit-unassigned mailing list