When you experience an infinite loop, hang, freeze, or what ever else you want to call it, You can force a dump to send to the devs within a ticket.
1) open the "task manager" (ctrl-alt-dev -> "task manager" does this)
2) under the "process" tab in the "Apps" section, find the hung task (i.e., "Galactic Civilizations III") and right click on the task.
3) left click "create dump file".
Now you have a file in folder C:\Users\<your name>\AppData\Local\Temp\<task name>.DMP that you can send in to the product developer (i.e., with GC3 send in with a ticket).
Edit: Title change.