Bug 87275
Summary: | Layout Test html5lib/runner.html webkit-resumer.html and run-test26.html are hitting asserts | ||
---|---|---|---|
Product: | WebKit | Reporter: | Joshua Bell <jsbell> |
Component: | Tools / Tests | Assignee: | Kent Tamura <tkent> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Major | CC: | jberlin, kling, morrita |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Joshua Bell
The following layout test is flaky on all platforms:
html5lib/run-test26.html
html5lib/runner.html
html5lib/webkit-resumer.html
Flakiness dashboard links:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=html5lib%2Frunner.html
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=html5lib%2Fwebkit-resumer.html
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=html5lib%2Frun-test26.html
Assertion (c/o Linux results):
STDERR: ASSERTION FAILED: !eventDispatchForbidden()
STDERR: third_party/WebKit/Source/WebCore/dom/EventDispatcher.cpp(113) : static bool WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>)
Stack:
STDERR: base::debug::StackTrace::StackTrace() [0x87484a]
STDERR: base::(anonymous namespace)::StackDumpSignalHandler() [0x83490d]
STDERR: 0x7fc0327a3af0
STDERR: WebCore::EventDispatcher::dispatchEvent() [0x7dbfc6]
STDERR: WebCore::Node::dispatchEvent() [0x762610]
STDERR: WebCore::Node::dispatchChangeEvent() [0x763410]
STDERR: WebCore::HTMLTrackElement::removedFrom() [0xff41dc]
STDERR: WebCore::ChildNodeRemovalNotifier::notifyNodeRemovedFromTree() [0x6ca4a2]
STDERR: WebCore::ChildNodeRemovalNotifier::notifyDescendantRemovedFromTree() [0x6cda8c]
STDERR: WebCore::ChildNodeRemovalNotifier::notifyNodeRemovedFromTree() [0x6ca4b5]
STDERR: WebCore::ChildNodeRemovalNotifier::notify() [0x6ca51f]
STDERR: WebCore::Private::NodeRemovalDispatcher<>::dispatch() [0x6cc7cb]
STDERR: WebCore::Private::addChildNodesToDeletionQueue<>() [0x6cbdbe]
STDERR: WebCore::removeAllChildrenInContainer<>() [0x6cafec]
STDERR: WebCore::ContainerNode::removeAllChildren() [0x6c5224]
STDERR: WebCore::ContainerNode::~ContainerNode() [0x6c54e3]
STDERR: WebCore::Element::~Element() [0x72f0e6]
STDERR: WebCore::StyledElement::~StyledElement() [0x7ad46d]
STDERR: WebCore::HTMLElement::~HTMLElement() [0xf87c4a]
STDERR: WebCore::HTMLHtmlElement::~HTMLHtmlElement() [0x10a514b]
STDERR: WebCore::TreeShared<>::removedLastRef() [0x6cb93a]
STDERR: WebCore::TreeShared<>::deref() [0x4991aa]
STDERR: WebCore::DOMDataStore::weakNodeCallback() [0x179386d]
STDERR: v8::internal::GlobalHandles::Node::PostGarbageCollectionProcessing() [0xbab0dc]
STDERR: v8::internal::GlobalHandles::PostGarbageCollectionProcessing() [0xba9bb2]
STDERR: v8::internal::Heap::PerformGarbageCollection() [0xbb9490]
STDERR: v8::internal::Heap::CollectGarbage() [0xbb8696]
STDERR: v8::internal::Heap::CollectGarbage() [0xb94a0b]
STDERR: v8::internal::JSReceiver::SetProperty() [0xc97087]
STDERR: v8::internal::Runtime::SetObjectProperty() [0xd29ae0]
STDERR: v8::internal::Runtime_SetProperty() [0xd2a2c0]
STDERR: 0x33de3980618e
Probable cause:
kling suggests maybe http://trac.webkit.org/changeset/118096/ was the cause, but just a guess
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Joshua Bell
Looks like jberlin@ is rolling out r118096.
Jessie Berlin
(In reply to comment #1)
> Looks like jberlin@ is rolling out r118096.
See https://bugs.webkit.org/show_bug.cgi?id=87285 (where I commit-queue is rolling it out) and https://bugs.webkit.org/show_bug.cgi?id=87265 (where I originally noted the crashes on the mac bots).
Kent Tamura
*** This bug has been marked as a duplicate of bug 87285 ***