I had the ctd also, its just a random occurance, ive played through several entire battles...

One took almost an hour, it was a slaughter on both sides (very hard difficulty) I just barely won with a daring flanking manouver with hanibal...