DescriptionASSERTION FAILED: newStartAngle >= 0 && newStartAngle < twoPiFloat.
We can calculate |newStartAngle| as follows if |startAngle| is negative value.
newStartAngle = twoPiFloat + fmodf(startAngle, -twoPiFloat);
The fmodf() is always 0 if |startAngle| is negative multiples of |twoPiFloat|.
So, |newStartAngle| will be |twoPiFloat| and it causes assertion failure.
BUG=449053
TEST=https://cluster-fuzz.appspot.com/testcase?key=4815021346390016
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188510
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|