Civilization V has a bug that causes it to leak
file handles. That means that after extended play it loses the ability
to open or create new files, preventing the saving of games. In some
cases this breaks the auto-save feature as well. This bug is also
present on Windows, but is sometimes more severe when running on Linux
with CrossOver.
The majority of the file leaks involve access to the bottle directory /drive_c/windows/system32/mui. Simply deleting that directory in the
Civilization V bottle will solve the leak and restore the ability to
save games in future runs.
Keep in mind, however, that deleting that directory may cause other
games to break. In particular, Left 4 Dead 2 can not launch if that
directory is missing. For that reason, the best practice is to
reinstall Civilization V into a separate bottle before implementing this
fix.