Unfortunately, nothing unusual in your log; looks like graphical/memory overload. Look how much time there is between the last trace and the crash:
Line 670412: 21:19:21.258 [game.script] [error] Script execution error for <define_unit_group>, at line 31131, in mods/EBII/data/world/maps/campaign/imperial_campaign/campaign_script.txt:
Line 670414: 21:19:21.258 [game.script] [error] Script execution error for <define_unit_group>, at line 31131, in mods/EBII/data/world/maps/campaign/imperial_campaign/campaign_script.txt:
Line 724382: 21:25:16.314 [system.rpt] [error] Unspecified error. Please compress your error log in a zip format and upload it on the EBII technical help forum.
There's minutes, which in processor time is huge.
Do you have autosave enabled? If you do, it corrupts saves, it should be disabled in the default config.