[Webkit-unassigned] [Bug 104473] New: Regression(r136948): inspector/styles/import-pseudoclass-crash.html hits an assertion
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Dec 9 02:50:17 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=104473
Summary: Regression(r136948):
inspector/styles/import-pseudoclass-crash.html hits an
assertion
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: christophe.dumez at intel.com
CC: apavlov at chromium.org
Blocks: 104225
After http://trac.webkit.org/changeset/136948, inspector/styles/import-pseudoclass-crash.html hits the following assertion:
crash log for WebKitTestRunner (pid 20597):
STDOUT: <empty>
STDERR: ASSERTION FAILED: m_childRuleCSSOMWrappers.size() == ruleCount
STDERR: /home/buildslave-1/webkit-buildslave/efl-linux-64-debug-wk2/build/Source/WebCore/css/CSSStyleSheet.cpp(228) : WebCore::CSSRule* WebCore::CSSStyleSheet::item(unsigned int)
STDERR: 1 0x7fed0f4f9136 WebCore::CSSStyleSheet::item(unsigned int)
STDERR: 2 0x7fed0f59cde8
STDERR: 3 0x7fed0f593d53
STDERR: 4 0x7fed0f593da5
STDERR: 5 0x7fed0f593f6f WebCore::StyleResolver::ensureFullCSSOMWrapperForInspector(WebCore::StyleRule*)
STDERR: 6 0x7fed0f9f1b5e WebCore::InspectorInstrumentation::willMatchRuleImpl(WebCore::InstrumentingAgents*, WebCore::StyleRule*, WebCore::StyleResolver*)
STDERR: 7 0x7fed0f5a0016 WebCore::InspectorInstrumentation::willMatchRule(WebCore::Document*, WebCore::StyleRule*, WebCore::StyleResolver*)
STDERR: 8 0x7fed0f58d399 WebCore::StyleResolver::collectMatchingRulesForList(WTF::Vector<WebCore::RuleData, 0ul> const*, int&, int&, WebCore::StyleResolver::MatchOptions const&)
STDERR: 9 0x7fed0f58c7e7 WebCore::StyleResolver::collectMatchingRules(WebCore::RuleSet*, int&, int&, WebCore::StyleResolver::MatchOptions const&)
STDERR: 10 0x7fed0f58d294 WebCore::StyleResolver::matchUARules(WebCore::StyleResolver::MatchResult&, WebCore::RuleSet*)
STDERR: 11 0x7fed0f58ed57 WebCore::StyleResolver::matchUARules(WebCore::StyleResolver::MatchResult&)
STDERR: 12 0x7fed0f58ff3e WebCore::StyleResolver::styleForElement(WebCore::Element*, WebCore::RenderStyle*, WebCore::StyleSharingBehavior, WebCore::RuleMatchingBehavior, WebCore::RenderRegion*)
STDERR: 13 0x7fed0f58a60d WebCore::StyleResolver::StyleResolver(WebCore::Document*, bool)
STDERR: 14 0x7fed0f61d3c3 WebCore::Document::createStyleResolver()
STDERR: 15 0x7fed0f519914 WebCore::Document::styleResolver()
STDERR: 16 0x7fed0f67fcb9 WebCore::Element::styleForRenderer()
STDERR: 17 0x7fed0f67fe7c WebCore::Element::recalcStyle(WebCore::Node::StyleChange)
STDERR: 18 0x7fed0f61c41e WebCore::Document::recalcStyle(WebCore::Node::StyleChange)
STDERR: 19 0x7fed0f621045 WebCore::Document::styleResolverChanged(WebCore::StyleResolverUpdateFlag)
STDERR: 20 0x7fed0f61fa75 WebCore::Document::didRemoveAllPendingStylesheet()
STDERR: 21 0x7fed0f673579 WebCore::DocumentStyleSheetCollection::removePendingSheet(WebCore::DocumentStyleSheetCollection::RemovePendingSheetNotificationType)
STDERR: 22 0x7fed0f8623c2 WebCore::HTMLLinkElement::removePendingSheet(WebCore::HTMLLinkElement::RemovePendingSheetNotificationType)
STDERR: 23 0x7fed0f861eb0 WebCore::HTMLLinkElement::sheetLoaded()
STDERR: 24 0x7fed0f5d03ef WebCore::StyleSheetContents::checkLoaded()
STDERR: 25 0x7fed0f5c8dfb WebCore::StyleRuleImport::setCSSStyleSheet(WTF::String const&, WebCore::KURL const&, WTF::String const&, WebCore::CachedCSSStyleSheet const*)
STDERR: 26 0x7fed0f5c9539 WebCore::StyleRuleImport::ImportedStyleSheetClient::setCSSStyleSheet(WTF::String const&, WebCore::KURL const&, WTF::String const&, WebCore::CachedCSSStyleSheet const*)
STDERR: 27 0x7fed0fae6a83 WebCore::CachedCSSStyleSheet::didAddClient(WebCore::CachedResourceClient*)
STDERR: 28 0x7fed0faf0713 WebCore::CachedResource::addClient(WebCore::CachedResourceClient*)
STDERR: 29 0x7fed0f5c927a WebCore::StyleRuleImport::requestStyleSheet()
STDERR: 30 0x7fed0f5cf5e6 WebCore::StyleSheetContents::parserAppendRule(WTF::PassRefPtr<WebCore::StyleRuleBase>)
STDERR: 31 0x7fed10719513 cssyyparse(WebCore::CSSParser*)
STDERR: ASSERTION FAILED: m_connection
STDERR: /home/buildslave-1/webkit-buildslave/efl-linux-64-debug-wk2/build/Source/WebKit2/Shared/ChildProcessProxy.h(52) : CoreIPC::Connection* WebKit::ChildProcessProxy::connection() const
STDERR: 1 0x7f03bf4499b8 WebKit::ChildProcessProxy::connection() const
STDERR: 2 0x7f03bf449595 WebKit::ChildProcessProxy::sendMessage(CoreIPC::MessageID, WTF::PassOwnPtr<CoreIPC::MessageEncoder>, unsigned int)
STDERR: 3 0x7f03bf4a99e5 bool WebKit::ChildProcessProxy::send<Messages::DrawingArea::SuspendPainting>(Messages::DrawingArea::SuspendPainting const&, unsigned long, unsigned int)
STDERR: 4 0x7f03bf4a7b12 WebKit::DrawingAreaProxyImpl::visibilityDidChange()
STDERR: 5 0x7f03bf4fdeec WebKit::WebPageProxy::viewStateDidChange(unsigned int)
STDERR: 6 0x7f03bf6c70bc
STDERR: 7 0x7f03be084132 evas_object_event_callback_call
STDERR: 8 0x7f03be0a2bde evas_object_inform_call_hide
STDERR: 9 0x7f03be0a0765 evas_object_del
STDERR: 10 0x7f03bf6e3745 WebKit::WebInspectorProxy::platformDidClose()
STDERR: 11 0x7f03bf4eaa22 WebKit::WebInspectorProxy::didClose()
STDERR: 12 0x7f03bf4e9e54 WebKit::WebInspectorProxy::invalidate()
STDERR: 13 0x7f03bf50979d WebKit::WebPageProxy::processDidCrash()
STDERR: 14 0x7f03bf542b7c WebKit::WebProcessProxy::didClose(CoreIPC::Connection*)
STDERR: 15 0x7f03bf42805d CoreIPC::Connection::dispatchConnectionDidClose()
STDERR: 16 0x7f03bf433106 WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*)
STDERR: 17 0x7f03bf432f0c WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void (CoreIPC::Connection*)>::operator()()
STDERR: 18 0x7f03c66c1c1e WTF::Function<void ()>::operator()() const
STDERR: 19 0x7f03c2af7b63 WebCore::RunLoop::performWork()
STDERR: 20 0x7f03c3526403 WebCore::RunLoop::wakeUpEvent(void*, void*, unsigned int)
STDERR: 21 0x7f03be820621
STDERR: 22 0x7f03be81f571
STDERR: 23 0x7f03be81fab7 ecore_main_loop_begin
STDERR: 24 0x433ba9 WTR::TestController::platformRunUntil(bool&, double)
STDERR: 25 0x41ecd2 WTR::TestController::runUntil(bool&, WTR::TestController::TimeoutDuration)
STDERR: 26 0x425d8a WTR::TestInvocation::invoke()
STDERR: 27 0x41ea0a WTR::TestController::runTest(char const*)
STDERR: 28 0x41eb43 WTR::TestController::runTestingServerLoop()
STDERR: 29 0x41ebdd WTR::TestController::run()
STDERR: 30 0x41c513 WTR::TestController::TestController(int, char const**)
STDERR: 31 0x433d42 main
cf. http://build.webkit.org/results/EFL%20Linux%2064-bit%20Debug%20WK2/r136948%20%286776%29/inspector/styles/import-pseudoclass-crash-crash-log.txt
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list