Much to my exasperation, this has happened to me many, many, many times too!

In my case battles crash every 3-6 battles. It's really spoiling the game =(

However, I've noticed that drastically reducing your settings helps a little...after I did that the game crashes after 10 battles or so...

But this still doesn't fix the problem now does it?