Closed Bug 1467659 Opened 2 years ago Closed 1 year ago

Assertion failure: aTiming.Duration().ref() >= zeroDuration (Iteration duration should be positive), at src/dom/animation/AnimationEffect.cpp:102

Categories

(Core :: DOM: Animation, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox62 --- affected

People

(Reporter: tsmith, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

Attached file testcase.html
Reduced with m-c:
BuildID=20180607215048
SourceStamp=ea21bf3e665d10066b6dce39873de9b353a12e57

Assertion failure: aTiming.Duration().ref() >= zeroDuration (Iteration duration should be positive), at src/dom/animation/AnimationEffect.cpp:102

#0 mozilla::dom::AnimationEffect::GetComputedTimingAt(mozilla::dom::Nullable<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&, mozilla::TimingParams const&, double) src/dom/animation/AnimationEffect.cpp:134:5
#1 mozilla::dom::AnimationEffect::GetComputedTiming(mozilla::TimingParams const*) const src/dom/animation/AnimationEffect.cpp:265:10
#2 mozilla::dom::AnimationEffect::IsCurrent() const src/dom/animation/AnimationEffect.cpp:46:35
#3 mozilla::dom::Animation::UpdateRelevance() src/dom/animation/Animation.cpp:937:17
#4 mozilla::dom::KeyframeEffect::SetAnimation(mozilla::dom::Animation*) src/dom/animation/KeyframeEffect.cpp:1656:17
#5 mozilla::dom::Animation::SetEffectNoUpdate(mozilla::dom::AnimationEffect*) src/dom/animation/Animation.cpp:183:14
#6 mozilla::dom::CSSTransition::SetEffectFromStyle(mozilla::dom::AnimationEffect*) src/layout/style/nsTransitionManager.cpp:398:14
#7 nsTransitionManager::ConsiderInitiatingTransition(nsCSSPropertyID, nsStyleDisplay const&, unsigned int, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::AnimationCollection<mozilla::dom::CSSTransition>*&, mozilla::ComputedStyle const&, mozilla::ComputedStyle const&, nsCSSPropertyIDSet&) src/layout/style/nsTransitionManager.cpp:841:14
#8 nsTransitionManager::DoUpdateTransitions(nsStyleDisplay const&, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::AnimationCollection<mozilla::dom::CSSTransition>*&, mozilla::ComputedStyle const&, mozilla::ComputedStyle const&) src/layout/style/nsTransitionManager.cpp:496:11
#9 nsTransitionManager::UpdateTransitions(mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::ComputedStyle const&, mozilla::ComputedStyle const&) src/layout/style/nsTransitionManager.cpp:444:10
#10 Gecko_UpdateAnimations src/layout/style/ServoBindings.cpp:633:7
#11 _$LT$style..gecko..wrapper..GeckoElement$LT$$u27$le$GT$$u20$as$u20$style..dom..TElement$GT$::update_animations::hdcba99c97bc6c0d9 src/servo/components/style/gecko/wrapper.rs:1511
Flags: in-testsuite?
Component: CSS Parsing and Computation → DOM: Animation
Priority: -- → P3

WFM. I can no longer reproduce on the current trunk.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.