[Webkit-unassigned] [Bug 140517] New: [Win] Debug assertion when attempting to change style on button with multiple style references
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 15 15:23:45 PST 2015
https://bugs.webkit.org/show_bug.cgi?id=140517
Bug ID: 140517
Summary: [Win] Debug assertion when attempting to change style
on button with multiple style references
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: PC
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
Assignee: webkit-unassigned at lists.webkit.org
Reporter: bfulgham at webkit.org
The layout test 'fast/forms/button-first-line-first-letter.html' is failing because of the following assertion:
void RenderButton::setupInnerStyle(RenderStyle* innerStyle)
{
ASSERT(innerStyle->refCount() == 1);
The stack trace is as follows:
WTF.dll!WTFCrash() Line 321 C++
> WebKit.dll!WebCore::RenderButton::setupInnerStyle(WebCore::RenderStyle * innerStyle) Line 135 C++
WebKit.dll!WebCore::RenderButton::styleDidChange(WebCore::StyleDifference diff, const WebCore::RenderStyle * oldStyle) Line 115 C++
WebKit.dll!WebCore::RenderElement::setStyle(WTF::Ref<WebCore::RenderStyle> && style) Line 443 C++
WebKit.dll!WebCore::RenderElement::setAnimatableStyle(WTF::Ref<WebCore::RenderStyle> && style) Line 296 C++
WebKit.dll!WebCore::Style::resolveLocal(WebCore::Element & current, WebCore::RenderStyle & inheritedStyle, WebCore::Style::RenderTreePosition & renderTreePosition, WebCore::Style::Change inheritedChange) Line 764 C++
WebKit.dll!WebCore::Style::resolveTree(WebCore::Element & current, WebCore::RenderStyle & inheritedStyle, WebCore::Style::RenderTreePosition & renderTreePosition, WebCore::Style::Change change) Line 918 C++
WebKit.dll!WebCore::Style::resolveTree(WebCore::Element & current, WebCore::RenderStyle & inheritedStyle, WebCore::Style::RenderTreePosition & renderTreePosition, WebCore::Style::Change change) Line 955 C++
WebKit.dll!WebCore::Style::resolveTree(WebCore::Element & current, WebCore::RenderStyle & inheritedStyle, WebCore::Style::RenderTreePosition & renderTreePosition, WebCore::Style::Change change) Line 955 C++
WebKit.dll!WebCore::Style::resolveTree(WebCore::Document & document, WebCore::Style::Change change) Line 995 C++
WebKit.dll!WebCore::Document::recalcStyle(WebCore::Style::Change change) Line 1767 C++
WebKit.dll!WebFrame::invalidate() Line 1081 C++
WebKit.dll!WebView::notifyPreferencesChanged(IWebNotification * notification) Line 5065 C++
WebKit.dll!WebView::onNotify(IWebNotification * notification) Line 4705 C++
WebKit.dll!WebNotificationCenter::postNotificationInternal(IWebNotification * notification, wchar_t * notificationName, IUnknown * anObject) Line 131 C++
WebKit.dll!WebNotificationCenter::postNotificationName(wchar_t * notificationName, IUnknown * anObject, IPropertyBag * userInfo) Line 187 C++
WebKit.dll!WebPreferences::postPreferencesChangesNotification() Line 148 C++
WebKit.dll!WebPreferences::setBoolValue(const char * key, int value) Line 420 C++
WebKit.dll!WebPreferences::setDeveloperExtrasEnabled(int enabled) Line 1427 C++
DumpRenderTree.dll!TestRunner::setDeveloperExtrasEnabled(bool enabled) Line 1024 C++
DumpRenderTree.dll!runTest(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & inputLine) Line 1156 C++
DumpRenderTree.dll!main(int argc, const char * * argv) Line 1476 C++
DumpRenderTree.dll!dllLauncherEntryPoint(int argc, const char * * argv) Line 1506 C++
DumpRenderTree.exe!main(int argc, const char * * argv) Line 239 C++
[External Code]
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150115/4c3c1649/attachment-0002.html>
More information about the webkit-unassigned
mailing list