Bug 109889 - REGRESSION(r142888-r142890): Assertion failure in scrollbars/overflow-scrollbar-combinations.html
Summary: REGRESSION(r142888-r142890): Assertion failure in scrollbars/overflow-scrollb...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-14 22:16 PST by Ryosuke Niwa
Modified: 2013-02-14 22:26 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2013-02-14 22:16:05 PST
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&tests=scrollbars%2Foverflow-scrollbar-combinations.html

Blame list: http://trac.webkit.org/log/?verbose=on&rev=142890&stop_rev=142888

e.g. http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r142955%20(6830)/scrollbars/overflow-scrollbar-combinations-crash-log.txt

No crash log found for WebKitTestRunner:96677.

stdout:

stderr:
ASSERTION FAILED: needsLayout()
/Volumes/Data/slave/mountainlion-debug/build/Source/WebCore/rendering/RenderBox.cpp(324) : virtual void WebCore::RenderBox::styleDidChange(WebCore::StyleDifference, const WebCore::RenderStyle *)
1   0x10d654c4a WebCore::RenderBox::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
2   0x10d5ca6d3 WebCore::RenderBlock::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
3   0x10d7b94fd WebCore::RenderScrollbarPart::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
4   0x10d78cf39 WebCore::RenderObject::setStyle(WTF::PassRefPtr<WebCore::RenderStyle>)
5   0x10d7b3d5e WebCore::RenderScrollbar::updateScrollbarPart(WebCore::ScrollbarPart, bool)
6   0x10d7b3ef1 WebCore::RenderScrollbar::updateScrollbarParts(bool)
7   0x10d7b43aa WebCore::RenderScrollbar::styleChanged()
8   0x10d70786c WebCore::RenderLayer::setHasVerticalScrollbar(bool)
9   0x10d714484 WebCore::RenderLayer::updateScrollbarsAfterStyleChange(WebCore::RenderStyle const*)
10  0x10d7149b1 WebCore::RenderLayer::styleChanged(WebCore::StyleDifference, WebCore::RenderStyle const*)
11  0x10d74e33e WebCore::RenderLayerModelObject::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
12  0x10d654526 WebCore::RenderBox::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
13  0x10d5ca6d3 WebCore::RenderBlock::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
14  0x10d78cf39 WebCore::RenderObject::setStyle(WTF::PassRefPtr<WebCore::RenderStyle>)
15  0x10d78c47a WebCore::RenderObject::setAnimatableStyle(WTF::PassRefPtr<WebCore::RenderStyle>)
16  0x10d4fa0d6 WebCore::NodeRenderingContext::createRendererForElementIfNeeded()
17  0x10c89298d WebCore::Element::createRendererIfNeeded()
18  0x10c8929e5 WebCore::Element::attach()
19  0x10cb198bc WebCore::executeTask(WebCore::HTMLConstructionSiteTask&)
20  0x10cb19746 WebCore::HTMLConstructionSite::executeQueuedTasks()
21  0x10cc01075 WebCore::HTMLTreeBuilder::constructTree(WebCore::AtomicHTMLToken*)
22  0x10cb3a191 WebCore::HTMLDocumentParser::constructTreeFromHTMLToken(WebCore::HTMLToken&)
23  0x10cb39949 WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode)
24  0x10cb39110 WebCore::HTMLDocumentParser::pumpTokenizerIfPossible(WebCore::HTMLDocumentParser::SynchronousMode)
25  0x10cb3a650 WebCore::HTMLDocumentParser::append(WebCore::SegmentedString const&)
26  0x10c644da7 WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, unsigned long)
27  0x10c716963 WebCore::DocumentWriter::addData(char const*, unsigned long)
28  0x10c6dcc87 WebCore::DocumentLoader::commitData(char const*, unsigned long)
29  0x10a012371 WebKit::WebFrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int)
30  0x10c6dcd60 WebCore::DocumentLoader::commitLoad(char const*, int)
31  0x10c6dd30b WebCore::DocumentLoader::receivedData(char const*, int)
ERROR: Failed to send message to real exception port. (ipc/send) invalid destination port (10000003)
/Volumes/Data/slave/mountainlion-debug/build/Source/WebKit2/Platform/CoreIPC/mac/ConnectionMac.cpp(461) : void CoreIPC::Connection::exceptionSourceEventHandler()
SHOULD NEVER BE REACHED
/Volumes/Data/slave/mountainlion-debug/build/Source/WebKit2/Platform/CoreIPC/mac/ConnectionMac.cpp(462) : void CoreIPC::Connection::exceptionSourceEventHandler()
1   0x104e46b65 CoreIPC::Connection::exceptionSourceEventHandler()
2   0x104e3c382 WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*)
3   0x104e3c305 WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void (CoreIPC::Connection*)>::operator()()
4   0x104e47c35 ___ZNK3WTF8FunctionIFvvEEcvU13block_pointerS1_Ev_block_invoke_0
5   0x7fff900220b6 _dispatch_client_callout
6   0x7fff9002429b _dispatch_source_invoke
7   0x7fff90023305 _dispatch_queue_invoke
8   0x7fff90023448 _dispatch_queue_drain
9   0x7fff900232f1 _dispatch_queue_invoke
10  0x7fff900231c3 _dispatch_worker_thread2
11  0x7fff94590cab _pthread_wqthread
12  0x7fff9457b171 start_wqthread
Comment 1 Ryosuke Niwa 2013-02-14 22:23:02 PST
Added a test expectation in http://trac.webkit.org/changeset/142961.
Comment 2 Ryosuke Niwa 2013-02-14 22:26:14 PST
I guess tkent is rolling out this patch. I'll just revert my test expectation change once the rollout is in.