[Webkit-unassigned] [Bug 119951] [GTK] 'pure virtual method called' in WebCore::JSNodeOwner::isReachableFromOpaqueRoots

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 21 11:00:14 PDT 2013


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





--- Comment #12 from Zan Dobersek <zandobersek at gmail.com>  2013-08-21 10:59:43 PST ---
Confirmed, with the JIT-less build crashing in Node::dispatchEvent, the event argument in that method is actually pointing to the same address as HTMLNames::audioTag. Odd.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4856db0 in WebCore::Node::dispatchEvent (this=0x9e1630, event=...) at ../Source/WebCore/dom/Node.cpp:2112
warning: Source file is more recent than executable.
2112        if (event->isMouseEvent())
(gdb) l
2107        EventDispatcher::dispatchScopedEvent(this, eventDispatchMediator);
2108    }
2109    
2110    bool Node::dispatchEvent(PassRefPtr<Event> event)
2111    {
2112        if (event->isMouseEvent())
2113            return EventDispatcher::dispatchEvent(this, MouseEventDispatchMediator::create(adoptRef(toMouseEvent(event.leakRef())), MouseEventDispatchMediator::SyntheticMouseEvent));
2114    #if ENABLE(TOUCH_EVENTS)
2115        if (event->isTouchEvent())
2116            return dispatchTouchEvent(adoptRef(toTouchEvent(event.leakRef())));
(gdb) info args
this = 0x9e1630
event = {m_ptr = 0x6bdcc0}
(gdb) p HTMLNames::audioTag
$3 = {m_impl = 0x6bdcc0}

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