Closed
Bug 684780
Opened 13 years ago
Closed 6 years ago
###!!! ABORT: unexpected path mismatch: 'startParams.mPath == endParams.mPath', file SVGMotionSMILType.cpp, line 465
Categories
(Core :: SVG, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1343357
People
(Reporter: dholbert, Assigned: dholbert)
References
Details
(Keywords: assertion)
Attachments
(2 files)
STR: Load attached testcase in debug build
ACTUAL RESULTS: abort due to ABORT_IF_FALSE failure:
{
###!!! ABORT: unexpected path mismatch: 'startParams.mPath == endParams.mPath', file content/svg/content/src/SVGMotionSMILType.cpp, line 465
}
(Seems harmless in opt builds, though.)
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → dholbert
Status: NEW → ASSIGNED
Hardware: x86_64 → All
Assignee | ||
Comment 1•13 years ago
|
||
This testcase adds a 'rotate' attribute to one of the two animations involved, which makes us trigger another ABORT_IF_FALSE one line earlier:
{
###!!! ABORT: unexpected angle mismatch: 'startSeg.mRotateType == endSeg.mRotateType && startSeg.mRotateAngle == endSeg.mRotateAngle', file content/svg/content/src/SVGMotionSMILType.cpp, line 463
}
Basically, these ABORT_IF_FALSEs are checking that the from-val & to-val that we're interpolating between came from the same <animateMotion> element. In the attached testcases, however, that assumption is violated -- the 'to' animation uses the current state of the animation sandwich as its from-val, which ends up being a value generated by a different <animateMotion>.
Assignee | ||
Comment 2•13 years ago
|
||
(Despite this being ABORT_IF_FALSE, I'm pretty confident that this bug is non-scary -- it just means we end up animating along the wrong path or using the wrong rotation angle.)
Assignee | ||
Updated•6 years ago
|
Attachment #558375 -
Attachment description: testacse 2 (Triggers fatal abort in debug builds) → testcase 2 (Triggers fatal abort in debug builds)
Assignee | ||
Comment 3•6 years ago
|
||
I believe this will be addressed in bug 1343357.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•