[B19 Mac] XML errors at startup main menu

Started by Mystic, September 21, 2018, 07:02:21 AM

Previous topic - Next topic

Mystic

Every time I start up the downloaded build 2009 for the Mac, I get the errors below shown in a dialog as soon as the main menu appears, before I have even tried to set up a game.  I have no mods installed ... this is the completely unmodified B19 Mac build as downloaded from SendOwl (not Steam).

RimWorld 0.19.2009 rev495
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <graphicsQualityIndex>1</graphicsQualityIndex> doesn't correspond to any field in type PrefsData. Context: <PrefsData><volumeGame>0.8</volumeGame><volumeMusic>0.4</volumeMusic><graphicsQualityIndex>1</graphicsQualityIndex><adaptiveTrainingEnabled>True</adaptiveTrainingEnabled><preferredNames><li></li><li></li><li></li><li></li></preferredNames><resourceReadoutCategorized>False</resourceReadoutCategorized><runInBackground>False</runInBackground><customCursorEnabled>True</customCursorEnabled><edgeScreenScroll>True</edgeScreenScroll><temperatureMode>Fahrenheit</temperatureMode><autosaveIntervalDays>1</autosaveIntervalDays><pauseOnLoad>False</pauseOnLoad><devMode>False</devMode><langFolderName>English</langFolderName><logVerbose>False</logVerbose><pauseOnError>False</pauseOnError><userName>Anonymous</userName><historyUpload>Unspecified</historyUpload></PrefsData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.Prefs:Init()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <userName>Anonymous</userName> doesn't correspond to any field in type PrefsData. Context: <PrefsData><volumeGame>0.8</volumeGame><volumeMusic>0.4</volumeMusic><graphicsQualityIndex>1</graphicsQualityIndex><adaptiveTrainingEnabled>True</adaptiveTrainingEnabled><preferredNames><li></li><li></li><li></li><li></li></preferredNames><resourceReadoutCategorized>False</resourceReadoutCategorized><runInBackground>False</runInBackground><customCursorEnabled>True</customCursorEnabled><edgeScreenScroll>True</edgeScreenScroll><temperatureMode>Fahrenheit</temperatureMode><autosaveIntervalDays>1</autosaveIntervalDays><pauseOnLoad>False</pauseOnLoad><devMode>False</devMode><langFolderName>English</langFolderName><logVerbose>False</logVerbose><pauseOnError>False</pauseOnError><userName>Anonymous</userName><historyUpload>Unspecified</historyUpload></PrefsData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.Prefs:Init()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

XML error: <historyUpload>Unspecified</historyUpload> doesn't correspond to any field in type PrefsData. Context: <PrefsData><volumeGame>0.8</volumeGame><volumeMusic>0.4</volumeMusic><graphicsQualityIndex>1</graphicsQualityIndex><adaptiveTrainingEnabled>True</adaptiveTrainingEnabled><preferredNames><li></li><li></li><li></li><li></li></preferredNames><resourceReadoutCategorized>False</resourceReadoutCategorized><runInBackground>False</runInBackground><customCursorEnabled>True</customCursorEnabled><edgeScreenScroll>True</edgeScreenScroll><temperatureMode>Fahrenheit</temperatureMode><autosaveIntervalDays>1</autosaveIntervalDays><pauseOnLoad>False</pauseOnLoad><devMode>False</devMode><langFolderName>English</langFolderName><logVerbose>False</logVerbose><pauseOnError>False</pauseOnError><userName>Anonymous</userName><historyUpload>Unspecified</historyUpload></PrefsData>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.Prefs:Init()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Canute

Try to find and delete the Config (folder) and delete it.
Maybe these error's are from settings from the old Rimworld version.

Mystic

Quote from: Canute on September 21, 2018, 07:05:01 AM
Try to find and delete the Config (folder) and delete it.
Maybe these error's are from settings from the old Rimworld version.

Yes, that was it, thanks!  Sorry if this was an obvious/common error or anything ... I haven't tried to play RW for several versions until now.

Canute

Nah, it is more a mistake from the Dev, not to add a version check for the config's too.