chronofanz / EnhancedDistrictServices

EnhancedDistrictServices mod for Cities Skylines, which allows more granular control of services and supply chains.
MIT License
8 stars 5 forks source link

Error Report Steam Dec 30 2020 / 05:24 #69

Open CityGecko opened 3 years ago

CityGecko commented 3 years ago

One Mod Error message provided in the Workshop, 14h after loading the new release 1.0.24 to Steam. I did not encountered that message in my city, played again today some 30min, but all seems working smooth (21k inhabitans).

BruinKiller Error Message Report 05:24h 30.12.2020 I'm getting the following error starting today. Mod was working fine until last night. Any idea what this means, or should i find more info?

An exception was thrown by the type initializer for EnhancedDistrictServices.OutsideConnectionInfo [System.TypeInitializationException]Details:System.NullReferenceException: Object reference not set to an instance of an objectat EnhancedDistrictServices.OutsideConnectionInfo.Reload () [0x00000] in :0at EnhancedDistrictServices.OutsideConnectionInfo..cctor () [0x00000] in :0

Tim [Autor] Reply 11:3h 31.12.2020 @BruinKiller - you can go bacxk to the old version by picking up the former version from the Beta Testing thread (1.0.23) if you have concerns.

To track/analyize a bit further:

Is this a one time error you had or is this coming repeatingly ?

Was the message just popping up immediately on loading or after some time of playing ?

Are you playing with debugging of EDS on in Mod Options ? If yes, could you kindly share the log of this savegame with date/time indication, when it happend (we might find something in the log - can be pasted as text for free on pastebin [pastebin.com] or as load as a file for free on wetransfer [wetransfer.com]) ?

Did you saved to a new savegame and reloaded from there (sometimes a previous savegame does not hold certain data required and is only added/corrected during save/reload) ?

Thanks for reporting this issue and lets see, if we can find out more.

CityGecko commented 3 years ago

Was able to solve this by workaround of "resave":

  1. Start the game, load your Savegame and keep it in PAUSE mode. Do not start the simulation.
  2. Now Re-save your Savegame to another name, eg "MySavegame-2".
  3. Close Cities Skylines.
  4. Restart the game and load your new savegame "MySavegame-2".
  5. Release PAUSE mode and play.

I think were missing out a validation at some point. Have tried 3 old savegames now and were able to recover all of them after the error message mentioned.