WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 89073
89708
Continued crash in layout test editing/shadow/breaking-editing-boundaries.html
https://bugs.webkit.org/show_bug.cgi?id=89708
Summary
Continued crash in layout test editing/shadow/breaking-editing-boundaries.html
Kenneth Russell
Reported
2012-06-21 16:24:29 PDT
The layout test editing/shadow/breaking-editing-boundaries.html added in
http://trac.webkit.org/changeset/120666
triggers an assertion failure on the debug Chromium bots. See for example:
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/11120
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/11120/steps/webkit_tests/logs/stdio
13:53:06.691 1078 ASSERTION FAILED: !isUnreachableNode(m_target.get()) 13:53:06.691 1078 /Volumes/data/b/build/slave/webkit-mac-latest-dbg/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../dom/EventContext.cpp(45) : WebCore::EventContext::EventContext(PassRefPtr<WebCore::Node>, PassRefPtr<WebCore::EventTarget>, PassRefPtr<WebCore::EventTarget>) 13:53:06.691 1078 1 0xbe4b12c WebCore::EventContext::EventContext(WTF::PassRefPtr<WebCore::Node>, WTF::PassRefPtr<WebCore::EventTarget>, WTF::PassRefPtr<WebCore::EventTarget>) 13:53:06.691 1078 2 0xbe4af93 WebCore::EventContext::EventContext(WTF::PassRefPtr<WebCore::Node>, WTF::PassRefPtr<WebCore::EventTarget>, WTF::PassRefPtr<WebCore::EventTarget>) 13:53:06.691 1078 3 0xbe4e44e WebCore::EventDispatcher::ensureEventAncestors(WebCore::Event*) 13:53:06.691 1078 4 0xbe4d6aa WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) 13:53:06.691 1078 5 0xbe71b81 WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const 13:53:06.691 1078 6 0xbe4ccff WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) 13:53:06.691 1078 7 0xbe8ea1e WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WTF::AtomicString const&, int, WebCore::Node*) 13:53:06.691 1078 8 0xe98c2d1 WebCore::EventHandler::updateMouseEventTargetNode(WebCore::Node*, WebCore::PlatformMouseEvent const&, bool) 13:53:06.691 1078 9 0xe989e8a WebCore::EventHandler::dispatchMouseEvent(WTF::AtomicString const&, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&, bool) 13:53:06.691 1078 10 0xe98b667 WebCore::EventHandler::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&, WebCore::HitTestResult*, bool) 13:53:06.691 1078 11 0xe98abc3 WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&) 13:53:06.691 1078 12 0xba26f9f WebKit::PageWidgetEventHandler::handleMouseMove(WebCore::Frame&, WebKit::WebMouseEvent const&) 13:53:06.691 1078 13 0xba26c8a WebKit::PageWidgetDelegate::handleInputEvent(WebCore::Page*, WebKit::PageWidgetEventHandler&, WebKit::WebInputEvent const&) 13:53:06.691 1078 14 0xbb07387 WebKit::WebViewImpl::handleInputEvent(WebKit::WebInputEvent const&) 13:53:06.691 1078 15 0xb8ffb01 EventSender::doMouseMove(WebKit::WebMouseEvent const&) 13:53:06.692 1078 16 0xb8fd546 EventSender::mouseMoveTo(WTF::Vector<CppVariant, 0ul> const&, CppVariant*) 13:53:06.692 1078 17 0xb904d4b CppBoundClass::MemberCallback<EventSender>::run(WTF::Vector<CppVariant, 0ul> const&, CppVariant*) 13:53:06.692 1078 18 0xb8e6f30 CppBoundClass::invoke(void*, _NPVariant const*, unsigned long, _NPVariant*) 13:53:06.692 1078 19 0xb8e69eb CppNPObject::invoke(NPObject*, void*, _NPVariant const*, unsigned int, _NPVariant*) 13:53:06.692 1078 20 0xe2178d9 WebCore::npObjectInvokeImpl(v8::Arguments const&, WebCore::InvokeFunctionType) 13:53:06.692 1078 21 0xe2172ac WebCore::npObjectMethodHandler(v8::Arguments const&) 13:53:06.692 1078 22 0xc9b4166 v8::internal::MaybeObject* v8::internal::HandleApiCallHelper<false>(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>, v8::internal::Isolate*) 13:53:06.692 1078 23 0xc9b3c0a v8::internal::Builtin_Impl_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>, v8::internal::Isolate*) 13:53:06.692 1078 24 0xc9a9f1c v8::internal::Builtin_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>, v8::internal::Isolate*) 13:53:06.692 1078 25 0x33b0a336 I am suppressing the failure in TestExpectations. Please investigate.
Attachments
Add attachment
proposed patch, testcase, etc.
Kenneth Russell
Comment 1
2012-06-21 16:37:39 PDT
Note: hayato@ just rolled out
http://trac.webkit.org/changeset/120945
which it looks like was the root cause of this crash.
Kenneth Russell
Comment 2
2012-06-21 16:56:41 PDT
hayato@ beat me to this so I'm closing this as a duplicate. *** This bug has been marked as a duplicate of
bug 89073
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug