Unsolved this appears when i try to start bms
-
![alt text](image url)
-
@NEVES said in this appears when i try to start bms:
![alt text](image url)
more info please.
PC specs ?
FALCON BMS version? -
@NEVES please open that log file and share the contents, via http://pastebin.com
-
@airtex2019 this is the config file that got corrupted
<?xml version=“1.0” encoding=“utf-8”?>
<configuration>
<userSettings>
<FalconBMS.Launcher.Properties.Settings>
<setting name=“Platform” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“CMD_ACMI” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“CMD_WINDOW” serializeAs=“String”>
<value>False</value>
</setting>
<setting name=“CMD_NOMOVIE” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“CMD_EF” serializeAs=“String”>
<value>False</value>
</setting>
<setting name=“CMD_BW” serializeAs=“String”>
<value>1024</value>
</setting>
<setting name=“NoOverride” serializeAs=“String”>
<value>False</value>
</setting>
<setting name=“Misc_RLNWS” serializeAs=“String”>
<value>False</value>
</setting>
<setting name=“Misc_TrackIRZ” serializeAs=“String”>
<value>False</value>
</setting>
<setting name=“Misc_ExMouseLook” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“CMD_MONO” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“Misc_SmartScalingOverride” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“Misc_NaturalHeadMovement” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“Misc_PilotModel” serializeAs=“String”>
<value>True</value>
</setting>
<setting name=“Misc_VR” serializeAs=“String”>
<value>False</value>
</setting>
</FalconBMS.Launcher.Properties.Settings>
</userSettings>
</configuration> -
@NEVES Is that what the
Launcher_Log.txt
says? If not, it would very much help to check that error log for details, posting them here for help. -
@NEVES I don’t understand what’s corrupted, or how, but you’re free to delete the stuff in
%LocalAppData%\Benchmark_Sims
As you can see, all it does is remember which checkboxes you’d selected in AL.
But if you share the log file, it may help me understand what’s going wrong. It should be almost impossible for this little xml file to get corrupted.
-
[3/21/2024 9:52:05 PM] [INFO] :: Application Initialization starting. [3/21/2024 9:52:06 PM] [INFO] :: Post_OnInitialized. [3/21/2024 9:52:06 PM] [INFO] :: FalconBMS Launcher v2.4.1.5 [3/21/2024 9:52:06 PM] [INFO] :: Start Reading Launcher Settings. [3/21/2024 9:52:06 PM] [EXCEPTION] Configuration system failed to initialize:: Source: System.Configuration Target Site: Void PrepareConfigSystem() Message: Configuration system failed to initialize Details: System.Configuration.ConfigurationErrorsException: '.', hexadecimal value 0x00, is an invalid character. Line 16, position 1. (C:\Users\NEVESBOY\AppData\Local\Benchmark_Sims\FalconBMS_Alternative_Lau_Url_vo3t4htx5jzneegmhuxck5cwnnk3psjx\2.4.1.5\user.config line 16) ---> System.Xml.XmlException: '.', hexadecimal value 0x00, is an invalid character. Line 16, position 1. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars) at System.Xml.XmlTextReaderImpl.ParseText() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlTextReaderImpl.Skip() at System.Xml.XmlTextReader.Skip() at System.Configuration.XmlUtil.StrictSkipToNextElement(ExceptionAction action) at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps) at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps) at System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil) at System.Configuration.BaseConfigurationRecord.InitConfigFromFile() --- End of inner exception stack trace --- at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors() at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e) Exception Data: System.Collections.ListDictionaryInternal Stack Trace: at System.Configuration.ConfigurationManager.PrepareConfigSystem() at System.Configuration.ConfigurationManager.GetSection(String sectionName) at System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName) at System.Net.Configuration.DefaultProxySectionInternal.GetSection() at System.Net.WebRequest.get_InternalDefaultWebProxy() at System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint) at System.Net.HttpRequestCreator.Create(Uri Uri) at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase) at System.Net.WebRequest.Create(Uri requestUri) at System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.FinishInitUriString() at System.Xml.XmlTextReaderImpl..ctor(String uriStr, XmlReaderSettings settings, XmlParserContext context, XmlResolver uriResolver) at System.Xml.XmlReaderSettings.CreateReader(String inputUri, XmlParserContext inputContext) at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext) at FalconBMS.Launcher.Windows.RSSReader.Read(String url, String top) in C:\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Windows\RSSReader.cs:line 27 ============ [3/21/2024 9:52:06 PM] [EXCEPTION] Configuration system failed to initialize:: Source: System.Configuration Target Site: Void PrepareConfigSystem() Message: Configuration system failed to initialize Details: System.Configuration.ConfigurationErrorsException: '.', hexadecimal value 0x00, is an invalid character. Line 16, position 1. (C:\Users\NEVESBOY\AppData\Local\Benchmark_Sims\FalconBMS_Alternative_Lau_Url_vo3t4htx5jzneegmhuxck5cwnnk3psjx\2.4.1.5\user.config line 16) ---> System.Xml.XmlException: '.', hexadecimal value 0x00, is an invalid character. Line 16, position 1. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars) at System.Xml.XmlTextReaderImpl.ParseText() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlTextReaderImpl.Skip() at System.Xml.XmlTextReader.Skip() at System.Configuration.XmlUtil.StrictSkipToNextElement(ExceptionAction action) at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps) at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps) at System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil) at System.Configuration.BaseConfigurationRecord.InitConfigFromFile() --- End of inner exception stack trace --- at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors() at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e) Exception Data: System.Collections.ListDictionaryInternal Stack Trace: at System.Configuration.ConfigurationManager.PrepareConfigSystem() at System.Configuration.ConfigurationManager.GetSection(String sectionName) at System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName) at System.Net.Configuration.DefaultProxySectionInternal.GetSection() at System.Net.WebRequest.get_InternalDefaultWebProxy() at System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint) at System.Net.HttpRequestCreator.Create(Uri Uri) at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase) at System.Net.WebRequest.Create(Uri requestUri) at System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.FinishInitUriString() at System.Xml.XmlTextReaderImpl..ctor(String uriStr, XmlReaderSettings settings, XmlParserContext context, XmlResolver uriResolver) at System.Xml.XmlReaderSettings.CreateReader(String inputUri, XmlParserContext inputContext) at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext) at FalconBMS.Launcher.Windows.RSSReader.Read(String url, String top) in C:\git\arithex\AltLauncher_develop\FalconBMS-Alternative-Launcher\Falcon BMS Alternative Launcher\Windows\RSSReader.cs:line 27 ============ [3/21/2024 9:52:06 PM] [EXCEPTION] Configuration system failed to initialize:: ... (96 lines left)
-
@NEVES this happened to 1 other person, about 2 weeks ago.
https://forum.falcon-bms.com/post/394223
I don’t have any explanation… sounds like it was data-loss due to a power failure.
But seems astronomically unlikely yours would fail in the exact same way, at the exact same byte.
Possibly some race-condition with the RSS reader thread, and the main thread loading the config file. I’ll look into it. Thanks!
-
@airtex2019 now this happens after i delete the user config file
-
@NEVES We may have a better time actually helping if you’d include the file that is referred to in this error log, as well. I don’t mean manually copying and pasting the contents into the text body of a rich text editor like this, but attaching the file to the post so it can be downloaded and reviewed. I would want to verify any symbols (even if hidden) in the file, as well as its format and encoding, in addition to line 16 position 1.
-
@NEVES oh no, did you delete your entire user/config folder?
that was not what I meant… I was referring to the file you posted here, which is in %LocalAppData%\Benchmark_Sims
-
That’s a real Goat Rope
-
@Quasi_Stellar said in this appears when i try to start bms:
That’s a real Goat Rope
“What we’ve got here is failure to communicate. Some men you just can’t reach. So you get what we had here last week, which is the way he wants it. . . well, he gets it. I don’t like it any more than you men.” - Cool Hand Luke…
-
@SemlerPDX pastebin.com/r8hg9G9L sorry here is the pastebin with the launcher log
and for the user config file pastebin.com/7pPfGB7y but the bad config file ive deleted and it replaced itself but now the controls dont show up. i deleted because someone on the bms discord told me to do so. and the problem happened because my pc shut down itself unexpectedly due to a power outage or something like that