Defold should not hard crash on you like that. We will look into this.
But I think the error is indicating some problem in your code/design. Can you describe what you are doing when it crashes? It seems like you have quite a few go.animate() calls with callbacks running at the same time?
Ok, I’ll try to explain.
I have animation function which checks if another animation is in progress. If another animation is in progress the function cancels previous animation, calls it’s callback and run actual animation. I have few different animations at the same time.
No, I don’t use native extensions.
I figured out what’s going on.
My animation code was falling into infinite recursion, what’s why I had the error. I fixed it and now everything is ok.
Only one thing a little confusing is a crash.