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 108184
78075
REGRESSION: ASSERT time for SMIL animation is not finite
https://bugs.webkit.org/show_bug.cgi?id=78075
Summary
REGRESSION: ASSERT time for SMIL animation is not finite
Dirk Schulze
Reported
2012-02-07 21:18:38 PST
This used to work in the past. Opening the url above causes: ASSERTION FAILED: time.isFinite() /Users/dschulze/Downloads/webkit/Source/WebCore/svg/animation/SVGSMILElement.cpp(1009) : void WebCore::SVGSMILElement::createInstanceTimesFromSyncbase(WebCore::SVGSMILElement *, WebCore::SVGSMILElement::NewOrExistingInterval) 1 0x1053004e0 WebCore::SVGSMILElement::createInstanceTimesFromSyncbase(WebCore::SVGSMILElement*, WebCore::SVGSMILElement::NewOrExistingInterval) 2 0x1052fd50d WebCore::SVGSMILElement::addTimeDependent(WebCore::SVGSMILElement*) 3 0x1052fcb67 WebCore::SVGSMILElement::connectConditions() 4 0x1052ffec9 WebCore::SVGSMILElement::progress(WebCore::SMILTime, WebCore::SVGSMILElement*) 5 0x10518d529 WebCore::SMILTimeContainer::updateAnimations(WebCore::SMILTime, double, WTF::String const&) 6 0x10518ce7c WebCore::SMILTimeContainer::begin() 7 0x10522c9d4 WebCore::SVGDocumentExtensions::startAnimations() 8 0x1040f5bbe WebCore::Document::implicitClose() 9 0x1043a53fb WebCore::FrameLoader::checkCallImplicitClose() 10 0x1043a51ee WebCore::FrameLoader::checkCompleted() 11 0x1043a3ece WebCore::FrameLoader::finishedParsing() 12 0x10410181f WebCore::Document::finishedParsing() 13 0x10546badd WebCore::XMLDocumentParser::end() 14 0x10546bb5a WebCore::XMLDocumentParser::finish() 15 0x10415b497 WebCore::DocumentWriter::endIfNotLoadingMainResource() 16 0x10415aadd WebCore::DocumentWriter::end() 17 0x10413a07b WebCore::DocumentLoader::finishedLoading() 18 0x1043ae966 WebCore::FrameLoader::finishedLoading() 19 0x104cfa5ff WebCore::MainResourceLoader::didFinishLoading(double) 20 0x1050b8f06 WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) 21 0x1050b56f7 -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] 22 0x7fff89cd3662 ___NSURLConnectionDidFinishLoading_block_invoke_1 23 0x7fff89cd35e2 _NSURLConnectionDidFinishLoading 24 0x7fff85440c7e URLConnectionClient::_clientDidFinishLoading(URLConnectionClient::ClientConnectionEventQueue*) 25 0x7fff854f0c7e URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) 26 0x7fff854f0e6a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) 27 0x7fff854f0e6a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) 28 0x7fff854f0e6a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) 29 0x7fff8541bb49 URLConnectionClient::processEvents() 30 0x7fff8541b9ee MultiplexerSource::perform() 31 0x7fff866416e1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
Attachments
Add attachment
proposed patch, testcase, etc.
Ahmad Saleem
Comment 1
2023-03-31 10:24:27 PDT
It was fixed in Blink with following commit -
https://src.chromium.org/viewvc/blink?view=revision&revision=165498
Which modifies following:
https://searchfox.org/wubkat/source/Source/WebCore/svg/animation/SVGSMILElement.cpp#1183
I don't think this assertion would trigger anymore. Can we close this now?
Ahmad Saleem
Comment 2
2023-03-31 14:43:31 PDT
Fixed in
https://trac.webkit.org/changeset/162459/webkit
*** This bug has been marked as a duplicate of
bug 108184
***
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