corrupt library settings

Issue #1954 resolved
Former user created an issue

LaunchBox Version 7.0-beta-11 Windows 10

I import my Steam games with "PC-Steam" as platform name and other pc games as "PC" instead of the default "Windows". This sometimes creates a new "windows" platform that somehow stays related to games I later change the platform to "PC-Steam". Tonight, after batch changing the platform entries of a couple of games to "PC-Steam" I keep getting this error message when I try to run launchbox.

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Concurrent.ConcurrentDictionary`2.get_Item(TKey key) at (DataManager , Boolean , Boolean ) at Unbroken.LaunchBox.Data.DataManager.GetAllPlatformCategoriesWithCounts(Boolean showHidden, Boolean showBroken) at (DataManager , String , Boolean , Boolean ) at Unbroken.LaunchBox.Data.DataManager.GetFilterValuesWithCounts(String filterType, Boolean showHidden, Boolean showBroken) at (SideBarControl ) at Unbroken.LaunchBox.Desktop.Controls.SideBarControl.PopulateValues() at (SideBarControl , String ) at Unbroken.LaunchBox.Desktop.Controls.SideBarControl.set_SelectedFilterType(String value) at (MainForm ) at Unbroken.LaunchBox.Desktop.Forms.MainForm.LoadSettings() at (MainForm , Object , EventArgs ) at Unbroken.LaunchBox.Desktop.Forms.MainForm.MainForm_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at (CustomFormBase , Message& ) at Unbroken.LaunchBox.Desktop.Forms.CustomFormBase.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Comments (2)

  1. Log in to comment