• Runtimes
  • [spine-c] memory leaks

I can see leaks for:

  1. at _spAnimationState_resizeTimelinesFirst for int* newTimelinesFirst = CALLOC(int, newSize);
  2. at spAnimation_create for spAnimation* self = NEW(spAnimation);
  3. at spAnimation_create for MALLOC_STR(self->name, name);
Related Discussions
...

There is an "" animation created by the system that is not being freed.

SP_EMPTY_ANIMATION

AnimationState.c line 190

Aye, rum times are totally different. 😉

Still leaking _spAnimationState_trackEntry for spTrackEntry* entry = NEW(spTrackEntry);

Thanks for opening the issues. Asked a bunch of questions on the tracker.