Cities: Skylines (Steam) - Potential data loss bug with new quit after save function

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Green Fox Uncle T

Recruit
15 Badges
Mar 15, 2020
4
1
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife
  • Cities: Skylines Industries
  • Prison Architect
  • Cities: Skylines - Campus
  • Prison Architect: Psych Ward
  • Island Bound
  • Crusader Kings II
  • Cities: Skylines Deluxe Edition
  • Age of Wonders III
Describe your issue
Potential data loss bug with new quit after save function

What is your game version?
1.15.0.f7

What expansions do you have installed?


What mods are you using?
Confirmed bug still exists with -disableMods

Please explain your issue is in as much detail as possible.
If you select the "quit after save" feature and the save fails for any reason (e.g. low storage space), the program will display the error, but then immediately exit without giving a chance to resolve the problem. This can result in potential data loss. If the save attempt fails, the program should not exit, so that the user has a chance to figure out how to resolve the issue, and retry the save (possibly at a different location).

Running with Steam on macOS 12.5.1

Can you replicate the issue? If yes, please explain how you did it.
100% reproducible when this error occurs:
The Steam cloud is full.
Please delete save games from the Content Manager before saving. [System.IO.IOException]

Details:
ColossalFramework.PlatformServices.PlatformServiceIOException: error closing the stream
at ColossalFramework.PlatformServices.CloudStream.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0
at System.IO.Stream.Close () [0x00000] in <filename unknown>:0
at System.IO.Stream.Dispose () [0x00000] in <filename unknown>:0
at ColossalFramework.Packaging.Package.SaveToCloud (System.String path, Boolean preserveVersion) [0x00000] in <filename unknown>:0
at SavePanel+<SaveGame>c__Iterator1+<SaveGame>c__AnonStorey5.<>m__0 () [0x00000] in <filename unknown>:0

Attachments File(s) attached
 

Attachments

  • Screen Shot 2022-09-19 at 9.07.33 AM.png
    Screen Shot 2022-09-19 at 9.07.33 AM.png
    2,2 MB · Views: 0
  • 1
Reactions:
Upvote 0