Bug 105005

Summary: fast/css/variables/case-insensitive.html sometimes asserts: scope->hasScopedHTMLStyleChild
Product: WebKit Reporter: Kentaro Hara <haraken>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, leviw, macpherson, rolandsteiner, shinyak
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Kentaro Hara
Reported 2012-12-14 02:48:53 PST
The following layout test sometimes crashes in Debug builds. For now I'll mark the test as [PASS CRASH]. fast/css/variables/case-insensitive.html crash log for DumpRenderTree (pid 1227): STDOUT: <empty> STDERR: ASSERTION FAILED: scope->hasScopedHTMLStyleChild() STDERR: /Volumes/data/b/build/slave/webkit-mac-latest-dbg/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../html/HTMLStyleElement.cpp(162) : void WebCore::HTMLStyleElement::unregisterWithScopingNode(WebCore::ContainerNode *) STDERR: 1 0x4bc19406 WebCore::HTMLStyleElement::unregisterWithScopingNode(WebCore::ContainerNode*) STDERR: 2 0x4bc19ad3 WebCore::HTMLStyleElement::removedFrom(WebCore::ContainerNode*) STDERR: 3 0x4b6b2d1f WebCore::ChildNodeRemovalNotifier::notifyNodeRemovedFromDocument(WebCore::Node*) STDERR: 4 0x4b6af7a7 WebCore::ChildNodeRemovalNotifier::notify(WebCore::Node*) STDERR: 5 0x4b6b26a5 WebCore::Private::NodeRemovalDispatcher<WebCore::Node, WebCore::ContainerNode, true>::dispatch(WebCore::Node*, WebCore::ContainerNode*) STDERR: 6 0x4b6b2595 void WebCore::Private::addChildNodesToDeletionQueue<WebCore::Node, WebCore::ContainerNode>(WebCore::Node*&, WebCore::Node*&, WebCore::ContainerNode*) STDERR: 7 0x4b6aef01 void WebCore::removeAllChildrenInContainer<WebCore::Node, WebCore::ContainerNode>(WebCore::ContainerNode*) STDERR: 8 0x4b6a8f5b WebCore::ContainerNode::removeAllChildren() STDERR: 9 0x4b6cee5d WebCore::Document::removedLastRef() STDERR: 10 0x4b82da36 WebCore::Node::removedLastRef() STDERR: 11 0x4a602808 WebCore::TreeShared<WebCore::Node, WebCore::ContainerNode>::deref() STDERR: 12 0x4ab55521 WebCore::V8HTMLDocument::derefObject(void*) STDERR: 13 0x4c45dfe8 WebCore::WrapperTypeInfo::derefObject(void*) STDERR: 14 0x4c45d629 WebCore::DOMDataStore::weakCallback(v8::Persistent<v8::Value>, void*) STDERR: 15 0x52985871 v8::internal::GlobalHandles::Node::PostGarbageCollectionProcessing(v8::internal::Isolate*, v8::internal::GlobalHandles*) STDERR: 16 0x52983802 v8::internal::GlobalHandles::PostGarbageCollectionProcessing(v8::internal::GarbageCollector, v8::internal::GCTracer*) STDERR: 17 0x5299c0ff v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GCTracer*) STDERR: 18 0x5299b829 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollector, char const*, char const*) STDERR: 19 0x528b243b v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, char const*) STDERR: 20 0x5299c70b v8::internal::AbortIncrementalMarkingAndCollectGarbage(v8::internal::Heap*, v8::internal::AllocationSpace, char const*) STDERR: 21 0x5299c5ec v8::internal::Heap::ReserveSpace(int*, unsigned char**) STDERR: 22 0x52cf1236 v8::internal::Deserializer::DeserializePartial(v8::internal::Object**) STDERR: 23 0x52cfc0d0 v8::internal::Snapshot::NewContextFromSnapshot() STDERR: 24 0x5287df8d v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::Handle<v8::ObjectTemplate>, v8::ExtensionConfiguration*) STDERR: 25 0x5286ee3a v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::Handle<v8::ObjectTemplate>, v8::ExtensionConfiguration*) STDERR: 26 0x5286ed14 v8::internal::Bootstrapper::CreateEnvironment(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::Handle<v8::ObjectTemplate>, v8::ExtensionConfiguration*) STDERR: 27 0x5281dc4e v8::Context::New(v8::ExtensionConfiguration*, v8::Handle<v8::ObjectTemplate>, v8::Handle<v8::Value>) STDERR: 28 0x4c4ec63b WebCore::V8DOMWindowShell::createContext() STDERR: 29 0x4c4eb9eb WebCore::V8DOMWindowShell::initializeIfNeeded() STDERR: 30 0x4c4902d5 WebCore::ScriptController::windowShell(WebCore::DOMWrapperWorld*) STDERR: 31 0x4c48ffe9 WebCore::ScriptController::initializeMainWorld() STDERR: Received signal 11
Attachments
Brent Fulgham
Comment 1 2022-07-13 13:47:49 PDT
*** Bug 106825 has been marked as a duplicate of this bug. ***
Alexey Proskuryakov
Comment 2 2022-07-13 19:38:28 PDT
We don't have such an assertion any more, checking with `grep -r hasScopedHTMLStyleChild Source/WebCore/html`. And we don't have TestExpectations for either of the tests involved.
Note You need to log in before you can comment on or make changes to this bug.