Better handle corrupted Metadata.xml issues

Issue #1163 resolved
dava1234 created an issue

6.3 beta 18 windows 10 64 bit

System.Xml.XmlException: The ',' character, hexadecimal value 0x2C, cannot be included in a name. Line 6339, position 13. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.ReadCurrentNode(XmlDocument doc, XmlReader reader) at System.Xml.XmlDocument.ReadNode(XmlReader reader) at System.Data.DataSet.ReadXml(XmlReader reader, Boolean denyResolving) at System.Data.DataSet.ReadXml(String fileName) at () at LaunchBox.Search.LocalDb.get_DataSet() at () at LaunchBox.Search.LocalDb.GetEmulators() at (DataManager , Boolean ) at LaunchBox.Data.DataManager.Load(Boolean settingsOnly) at LaunchBox.Data.DataManager..ctor(Boolean bare, Boolean settingsOnly) at (String[] ) at LaunchBox.Program.Main(String[] args)

Comments (4)

  1. Jason Carr repo owner

    Hi dava1234, it looks like somehow the LaunchBox\Metadata\Metadata.xml file somehow got corrupted. Try deleting this file and see if LaunchBox will start again. I'll see if I can better handle this situation in the future. :)

  2. Log in to comment