Bug 53516

Summary: Test fast/css/stylesheet-candidate-nodes-crash.xhtml crashes
Product: WebKit Reporter: Dimitri Glazkov (Google) <dglazkov>
Component: DOMAssignee: Abhishek Arya <inferno>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 53441    

Description Dimitri Glazkov (Google) 2011-02-01 12:00:54 PST
Started as soon as it was introduced:

	base::debug::StackTrace::StackTrace() [0x8490590]
	base::(anonymous namespace)::StackDumpSignalHandler() [0x845f470]
	0x4001c420
	WebCore::Document::styleSelectorChanged() [0x8a9bf9d]
	WebCore::StyleElement::removedFromDocument() [0x93c61f9]
	WebCore::HTMLStyleElement::removedFromDocument() [0x9162474]
	WebCore::Private::NodeRemovalDispatcher<>::dispatch() [0x8a88993]
	WebCore::Private::addChildNodesToDeletionQueue<>() [0x8a88f7d]
	WebCore::removeAllChildrenInContainer<>() [0x8a89087]
	WebCore::ContainerNode::removeAllChildren() [0x8a84611]
	WebCore::ContainerNode::~ContainerNode() [0x8a8833e]
	WebCore::Element::~Element() [0x8acecf7]
	WebCore::StyledElement::~StyledElement() [0x8b1b533]
	WebCore::SVGElement::~SVGElement() [0x8f8e25d]
	WebCore::SVGStyledElement::~SVGStyledElement() [0x8fda839]
	WebCore::SVGStyledLocatableElement::~SVGStyledLocatableElement() [0x8fbd8ae]
	WebCore::SVGSVGElement::~SVGSVGElement() [0x8fd6c8f]
	WebCore::TreeShared<>::removedLastRef() [0x81a4d3f]
	WebCore::TreeShared<>::deref() [0x809d87a]
	WebCore::XMLDocumentParser::clearCurrentNodeStack() [0x8b24bf0]
	WebCore::XMLDocumentParser::end() [0x8b24d6c]
	WebCore::XMLDocumentParser::finish() [0x8b24daf]
	WebCore::Document::finishParsing() [0x8a922f6]
	WebCore::DocumentWriter::endIfNotLoadingMainResource() [0x8c3360b]
	WebCore::DocumentWriter::end() [0x8c3363e]
	WebCore::DocumentLoader::finishedLoading() [0x8c2bc6e]
	WebCore::FrameLoader::finishedLoading() [0x8c3f104]
	WebCore::MainResourceLoader::didFinishLoading() [0x8c4e123]
	WebCore::ResourceLoader::didFinishLoading() [0x8c5772f]
	WebCore::ResourceHandleInternal::didFinishLoading() [0x9107ad8]
	webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest() [0x90b13c5]
	(anonymous namespace)::RequestProxy::NotifyCompletedRequest() [0x90f5045]
	DispatchToMethod<>() [0x90f54df]
	RunnableMethod<>::Run() [0x90f551a]
	MessageLoop::RunTask() [0x843f863]
	MessageLoop::DeferOrRunPendingTask() [0x843f9eb]
	MessageLoop::DoWork() [0x844026b]
	base::MessagePumpForUI::RunWithDispatcher() [0x8487d9e]
	base::MessagePumpForUI::Run() [0x848775b]
	MessageLoop::RunInternal() [0x84405bd]
	MessageLoop::RunHandler() [0x84405d7]
	MessageLoop::Run() [0x844067b]
	webkit_support::RunMessageLoop() [0x819a30f]
	TestShell::waitTestFinished() [0x808f7a2]
	TestShell::runFileTest() [0x808b96b]
	runTest() [0x80681e8]
	main [0x80689e3]
	0x40c51450
	0x80597a1
Comment 2 Abhishek Arya 2011-02-01 13:33:14 PST
It is no longer crashing, but will keep looking. Also, it is not reproducing locally. Dimitri said over IRC that we were having some build issues and some other tests were showing similar behaviour.
Comment 3 Abhishek Arya 2011-02-01 15:06:44 PST
Committed r77321: <http://trac.webkit.org/changeset/77321>