Try getting the process id, then while it is looping do:
gdb ../src/smaug -p <process id>
so if the process id is 2232 do
gdb ../src/smaug -p 2232
That should allow you to attach to the game while it's still running and it will pause it wherever it's at.