NEW 58553
Assertion failure in JSC::WriteBarrierBase<JSC::JSObject>::set() when firing an event listener
https://bugs.webkit.org/show_bug.cgi?id=58553
Summary Assertion failure in JSC::WriteBarrierBase<JSC::JSObject>::set() when firing ...
mitz
Reported 2011-04-14 10:27:19 PDT
To reproduce this, run-webkit-tests fast/css/hover-affects-child.html or open the test in a browser and hover over the square.
Attachments
mitz
Comment 1 2011-04-14 10:28:03 PDT
#0 0x000000010465ff34 in JSC::WriteBarrierBase<JSC::JSObject>::set(JSC::JSGlobalData&, JSC::JSCell const*, JSC::JSObject*) at JavaScriptCore.framework/Versions/A/PrivateHeaders/WriteBarrier.h:105 #1 0x000000010465f118 in WebCore::JSEventListener::jsFunction(WebCore::ScriptExecutionContext*) const () #2 0x0000000104783dea in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () #3 0x00000001041ce1ba in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) () #4 0x00000001041cdebc in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () #5 0x0000000104b80401 in WebCore::Node::handleLocalEvents(WebCore::Event*) () #6 0x00000001041a0f8f in WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () #7 0x0000000104b641d1 in WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const () #8 0x000000010419fdc7 in WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WebCore::EventDispatchMediator const&) () #9 0x0000000104b80e2d in WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WTF::AtomicString const&, int, WebCore::Node*) ()
Oliver Hunt
Comment 2 2011-04-14 10:29:31 PDT
on what platform? I don't see any failures on the bots from my patch so is this specific to a subset of tests running?
mitz
Comment 3 2011-04-14 10:30:44 PDT
(In reply to comment #2) > on what platform?> > I don't see any failures on the bots from my patch so is this specific to a subset of tests running? That test alone is enough to trigger the failure.
Oliver Hunt
Comment 4 2011-04-14 10:31:39 PDT
I suspect that this means that the wrapper object has been collected, which makes me sad, i'll look once i get in.
Oliver Hunt
Comment 5 2011-04-14 12:20:04 PDT
I can't repro this -- are you using 64 bit or 32 bit?
mitz
Comment 6 2011-04-14 13:22:00 PDT
64
Oliver Hunt
Comment 7 2011-04-14 14:10:46 PDT
TEmporarily removed that assertion, but this bug is a bad thing :-(
Geoffrey Garen
Comment 8 2011-04-14 16:17:23 PDT
Alexey Proskuryakov
Comment 9 2012-09-13 09:51:35 PDT
Oliver, what's the status of this issue? Is there still a bad thing happening? Can the assertion be re-added?
Note You need to log in before you can comment on or make changes to this bug.