Assert when pose relaxing
Open, Needs TriagePublic

Description

Blender Version
Broken: 39ad5c3ef1ea (blender2.8 HEAD)
Worked: 2.79

Short description of error
I get an assert while relaxying the simplest of the poses.

Exact steps for others to reproduce the error

  • Just add an armature, keyframe LocRotSca in three different frames;
  • Or just open the simple (2.79) file:

  • Now try to relax the bone (Alt + E)

BLI_assert failed: //source/blender/blenlib/intern/math_rotation.c:793, interp_qt_qtqt(), at '!(fabsf(_test_unit - 1.0f) >= 0.0002f * 10) || !(fabsf(_test_unit) >= 0.0002f * 10)'

Full backtrace: P805

Details

Type
Bug