r124637 Reproducibility: always Steps: 1. Go to http://camera-assistants.blogspot.gr 2. Scroll down until you find the embedded YouTube video "Laser light Kills Canon 5D Mark II". 3. Click on play button. What happened: ASSERTION FAILED: !m_beginTime /Users/rex/WebKit/Source/WebCore/svg/animation/SMILTimeContainer.cpp(89) : void WebCore::SMILTimeContainer::begin() 1 0x1052d4629 WebCore::SMILTimeContainer::begin() 2 0x10550d568 WebCore::SVGSVGElement::insertedInto(WebCore::ContainerNode*) 3 0x103fd869c WebCore::ChildNodeInsertionNotifier::notifyNodeInsertedIntoDocument(WebCore::Node*) 4 0x103fd4f55 WebCore::ChildNodeInsertionNotifier::notify(WebCore::Node*) 5 0x103fd18ea WebCore::updateTreeAfterInsertion(WebCore::ContainerNode*, WebCore::Node*, bool) 6 0x103fd131d WebCore::ContainerNode::appendChild(WTF::PassRefPtr<WebCore::Node>, int&, bool) 7 0x104e67eba WebCore::Node::appendChild(WTF::PassRefPtr<WebCore::Node>, int&, bool) 8 0x104aead41 WebCore::JSNode::appendChild(JSC::ExecState*) 9 0x104ae706e WebCore::jsNodePrototypeFunctionAppendChild(JSC::ExecState*) 10 0x109d69265 11 0x1032134a4 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*) 12 0x10321020f JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) 13 0x1030c2678 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) 14 0x1032660aa JSC::boundFunctionCall(JSC::ExecState*) 15 0x109d69265 16 0x1032134a4 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*) 17 0x103211697 JSC::Interpreter::execute(JSC::CallFrameClosure&) 18 0x10306ea22 JSC::CachedCall::call() 19 0x10306b000 JSC::arrayProtoFuncForEach(JSC::ExecState*) 20 0x109d69265 21 0x1032134a4 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*) 22 0x10321020f JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) 23 0x1030c2678 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) 24 0x1048720c2 WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) 25 0x10499e1ce WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) 26 0x104400547 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) 27 0x1044003ab WebCore::EventTarget::fireEventListeners(WebCore::Event*) 28 0x104400237 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) 29 0x1056924f5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) 30 0x10569255b WebCore::XMLHttpRequestProgressEventThrottle::dispatchReadyStateChangeEvent(WTF::PassRefPtr<WebCore::Event>, WebCore::ProgressEventAction) 31 0x10568ce59 WebCore::XMLHttpRequest::callReadyStateChangeListener() Expected result: No assert failure.
Introduced in http://trac.webkit.org/changeset/124369. I cannot repro on ToT Linux though - are you still seeing this with that page?
It's fixed for me too with r124789