[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