[Webkit-unassigned] [Bug 112933] [Qt] The web process crashes when selecting an option off a dropdown at http://juju.ubuntu.com/survey

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 21 11:11:40 PDT 2013


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





--- Comment #2 from Olivier Tilloy <olivier at tilloy.net>  2013-03-21 11:14:08 PST ---
Here is where the crash is happening:

    void WebPage::hidePopupMenu()
    {
        if (!m_activePopupMenu)
            return;

        m_activePopupMenu->client()->popupDidHide();
        m_activePopupMenu = 0;
    }

m_activePopupMenu->client() returns m_activePopupMenu->m_popupClient, which in this case is null. It looks like the popup client is destroyed too early:


(gdb) p this->m_activePopupMenu.m_ptr->m_popupClient
$6 = (WebCore::PopupMenuClient *) 0x0

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list