WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 172503
172613
Layout Test imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html
https://bugs.webkit.org/show_bug.cgi?id=172613
Summary
Layout Test imported/w3c/web-platform-tests/css/css-display-3/display-content...
Matt Lewis
Reported
2017-05-25 15:03:28 PDT
The test imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html crashes consistently. Currently the test is skipped on all platforms along with several other test that are similar and have the same crash point: imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none.html imported/w3c/web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline.html They were added in and crashed immediately in
r217280
https://trac.webkit.org/changeset/217280/webkit
https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r217280%20(1704)/results.html
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/1704
crash: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.WebCore 0x000000010ccaf6a4 WebCore::RenderStyle::fontDescription() const + 4 (RenderStyle.cpp:1485) 1 com.apple.WebCore 0x000000010cd05eb4 WebCore::RenderText::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) + 276 (RenderText.cpp:261) 2 com.apple.WebCore 0x000000010cbf3311 WebCore::RenderElement::addChild(WebCore::RenderObject*, WebCore::RenderObject*) + 241 (RenderElement.cpp:486) 3 com.apple.WebCore 0x000000010cc2494d WebCore::RenderInline::addChildIgnoringContinuation(WebCore::RenderObject*, WebCore::RenderObject*) + 861 (RenderInline.cpp:355) 4 com.apple.WebCore 0x000000010cd2e171 WebCore::RenderTreeUpdater::updateTextRenderer(WebCore::Text&) + 833 (RenderTreeUpdater.cpp:449) 5 com.apple.WebCore 0x000000010cd2d7eb WebCore::RenderTreeUpdater::updateRenderTree(WebCore::ContainerNode&) + 715 (Vector.h:695) 6 com.apple.WebCore 0x000000010cd2d4ab WebCore::RenderTreeUpdater::commit(std::__1::unique_ptr<WebCore::Style::Update const, std::__1::default_delete<WebCore::Style::Update const> >) + 411 (ListHashSet.h:84) 7 com.apple.WebCore 0x000000010c1268a8 WebCore::Document::resolveStyle(WebCore::Document::ResolveStyleType) + 632 (Document.cpp:1764) 8 com.apple.WebCore 0x000000010c0359cb WebCore::updateStyleIfNeededForProperty(WebCore::Element&, WebCore::CSSPropertyID) + 443 (CSSComputedStyleDeclaration.cpp:2427) 9 com.apple.WebCore 0x000000010c01d509 WebCore::ComputedStyleExtractor::propertyValue(WebCore::CSSPropertyID, WebCore::EUpdateLayout) + 169 (CSSComputedStyleDeclaration.cpp:2634) 10 com.apple.WebCore 0x000000010c03bdec WebCore::CSSComputedStyleDeclaration::getPropertyCSSValueInternal(WebCore::CSSPropertyID) + 60 (CSSComputedStyleDeclaration.cpp:4245) 11 com.apple.WebCore 0x000000010c5795d0 WebCore::JSCSSStyleDeclaration::getOwnPropertySlotDelegate(JSC::ExecState*, JSC::PropertyName, JSC::PropertySlot&) + 224 (JSCSSStyleDeclarationCustom.cpp:319) 12 com.apple.WebCore 0x000000010c576b4a WebCore::JSCSSStyleDeclaration::getOwnPropertySlot(JSC::JSObject*, JSC::ExecState*, JSC::PropertyName, JSC::PropertySlot&) + 378 (JSCSSStyleDeclaration.cpp:172) 13 com.apple.JavaScriptCore 0x000000010fd4840a llint_slow_path_get_by_id + 2090 (JSObjectInlines.h:144) 14 com.apple.JavaScriptCore 0x000000010fd55c89 llint_entry + 11403 15 com.apple.JavaScriptCore 0x000000010fd5985d llint_entry + 26719 16 com.apple.JavaScriptCore 0x000000010fd52e1b vmEntryToJavaScript + 299 17 com.apple.JavaScriptCore 0x000000010fbaf31f JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 127 (JITCode.cpp:82) 18 com.apple.JavaScriptCore 0x000000010fb74986 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 470 (Interpreter.cpp:954) 19 com.apple.JavaScriptCore 0x000000010f73e8c5 JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&) + 197 (CallData.cpp:46) 20 com.apple.WebCore 0x000000010c678a54 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 1204 (JSMainThreadExecState.h:124) 21 com.apple.WebCore 0x000000010c1f9994 WebCore::EventTarget::fireEventListeners(WebCore::Event&, WTF::Vector<WTF::RefPtr<WebCore::RegisteredEventListener>, 1ul, WTF::CrashOnOverflow, 16ul>) + 436 (EventTarget.cpp:266) 22 com.apple.WebCore 0x000000010c1f95ec WebCore::EventTarget::fireEventListeners(WebCore::Event&) + 412 (EventTarget.cpp:209) 23 com.apple.WebCore 0x000000010c17c1b6 WebCore::DOMWindow::dispatchEvent(WebCore::Event&, WebCore::EventTarget*) + 246 (DOMWindow.cpp:1992) 24 com.apple.WebCore 0x000000010c18264e WebCore::DOMWindow::dispatchLoadEvent() + 286 (DOMWindow.cpp:1952) 25 com.apple.WebCore 0x000000010c126ce5 WebCore::Document::implicitClose() + 389 (Document.cpp:2647) 26 com.apple.WebCore 0x000000010c29cf65 WebCore::FrameLoader::checkCompleted() + 405 (FrameLoader.cpp:847) 27 com.apple.WebCore 0x000000010c29baa0 WebCore::FrameLoader::finishedParsing() + 128 (FrameLoader.cpp:757) 28 com.apple.WebCore 0x000000010c13783a WebCore::Document::finishedParsing() + 266 (Document.cpp:5030) 29 com.apple.WebCore 0x000000010c35e022 WebCore::HTMLDocumentParser::prepareToStopParsing() + 162 (HTMLDocumentParser.cpp:137) 30 com.apple.WebCore 0x000000010c35f08b WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution() + 235 (HTMLDocumentParser.cpp:500) 31 com.apple.WebCore 0x000000010c35f296 WebCore::HTMLDocumentParser::executeScriptsWaitingForStylesheets() + 54 (HTMLDocumentParser.cpp:567) 32 com.apple.WebCore 0x000000010cd8f0be WebCore::ScriptableDocumentParser::scriptsWaitingForStylesheetsExecutionTimerFired() + 62 (ScriptableDocumentParser.cpp:69) 33 com.apple.WebCore 0x000000010cffde50 WebCore::ThreadTimers::sharedTimerFiredInternal() + 176 (ThreadTimers.cpp:121) 34 com.apple.WebCore 0x000000010ca12bef WebCore::timerFired(__CFRunLoopTimer*, void*) + 31 (MainThreadSharedTimerCF.cpp:75) 35 com.apple.CoreFoundation 0x7fff7edb1de4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:1810) 36 com.apple.CoreFoundation 0x7fff7edb1a73 __CFRunLoopDoTimer + 1075 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:2349) 37 com.apple.CoreFoundation 0x7fff7edb15ca __CFRunLoopDoTimers + 298 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:2488) 38 com.apple.CoreFoundation 0x7fff7eda8fa1 __CFRunLoopRun + 2081 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:2984) 39 com.apple.CoreFoundation 0x7fff7eda8524 CFRunLoopRunSpecific + 420 (/Library/Caches/com.apple.xbs/Sources/CF/CF-1349.65/RunLoop.subproj/CFRunLoop.c:3113) 40 com.apple.HIToolbox 0x7fff7e308ebc RunCurrentEventLoopInMode + 240 (Events/EventsCore/EventLoop.c:440) 41 com.apple.HIToolbox 0x7fff7e308cf1 ReceiveNextEventCommon + 432 (Events/EventsCore/EventBlocking.c:264) 42 com.apple.HIToolbox 0x7fff7e308b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71 (Events/EventsCore/EventBlocking.c:161) 43 com.apple.AppKit 0x7fff7c8a3e24 _DPSNextEvent + 1120 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/GraphicsContext.subproj/CGDPSReplacement.m:705) 44 com.apple.AppKit 0x7fff7d01f85e -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/Events.subproj/appEventRouting.m:1319) 45 com.apple.AppKit 0x7fff7c8987ab -[NSApplication run] + 926 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/AppKit.subproj/NSApplication.m:3712) 46 com.apple.AppKit 0x7fff7c8631de NSApplicationMain + 1237 (/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.82.104/AppKit.subproj/NSApplication.m:9122) 47 libxpc.dylib 0x7fff94d228c7 _xpc_objc_main + 775 (/BuildRoot/Library/Caches/com.apple.xbs/Sources/libxpc/libxpc-972.50.27/src/main.m:162) 48 libxpc.dylib 0x7fff94d212e4 xpc_main + 494 (/BuildRoot/Library/Caches/com.apple.xbs/Sources/libxpc/libxpc-972.50.27/src/init.c:1468) 49 com.apple.WebKit.WebContent 0x000000010acf8695 main + 492 (XPCServiceMain.mm:122) 50 libdyld.dylib 0x00007fff94ac9235 start + 1
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2017-05-25 15:08:14 PDT
<
rdar://problem/32413228
>
Radar WebKit Bug Importer
Comment 2
2017-05-25 15:09:10 PDT
<
rdar://problem/32413241
>
Emilio Cobos Álvarez
Comment 3
2017-05-25 15:15:35 PDT
This one is also fixed by
bug 172503
AFAICT.
Emilio Cobos Álvarez
Comment 4
2017-05-25 15:16:08 PDT
(I don't have EditBugs, so I can't mark it as dupe). We can wait until
bug 172503
lands if you prefer in order to verify it.
Alexey Proskuryakov
Comment 5
2017-05-27 12:32:27 PDT
Marking as duplicate per the above comment, I didn't verify any further. *** This bug has been marked as a duplicate of
bug 172503
***
Alexey Proskuryakov
Comment 6
2017-05-27 12:33:25 PDT
The test will need to be unskipped to verify.
Emilio Cobos Álvarez
Comment 7
2017-05-28 11:46:46 PDT
(In reply to Alexey Proskuryakov from
comment #6
)
> The test will need to be unskipped to verify.
Bug 172503
did that :)
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug