diff --git a/spine-c/spine-c/src/spine/AnimationState.c b/spine-c/spine-c/src/spine/AnimationState.c index 22a7f45a1..890d3dae2 100644 --- a/spine-c/spine-c/src/spine/AnimationState.c +++ b/spine-c/spine-c/src/spine/AnimationState.c @@ -862,6 +862,7 @@ void _spAnimationState_animationsChanged (spAnimationState* self) { for (;i < n; i++) { entry = self->tracks[i]; + if (!entry) continue; while (entry->mixingFrom != 0) entry = entry->mixingFrom; do {