Bug at Launching Launchbox, Also Crash When Typing Name in Search Bar

Issue #7780 resolved
Gordon S. created an issue

Hello,

I use Launchbox desktop version and since today, I cannot use it anymore due to the following error:

The given key '3' was not present in the dictionary.

App: LaunchBox
Version: 13.5
Type: System.Collections.Generic.KeyNotFoundException
Site: Void ThrowKeyNotFoundExceptionT
Source: System.Private.CoreLib

at Unbroken.LaunchBox.Windows.Desktop.VirtualizingTilePanel.ArrangeOverride(Size finalSize)
at System.Windows.FrameworkElement.ArrangeCore(Rect finalRect)
at System.Windows.UIElement.Arrange(Rect finalRect)
at System.Windows.ContextLayoutManager.UpdateLayout()
at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Recent Log:

10:00:52 Exception

I can close the pop-up, but it keeps popping up some time after and as soon as I type anything in the search bar, Launchbox crashes with what feels like a billion of pop-ups infinitely generating, crashing the whole process and forcing me to “manually” shut ist all down.

Comments (7)

  1. Gordon S. reporter

    This happens all the time, at every start up, including when Windows has rebooted (proper reboot).

    This doesn’t occur in BigBox.

  2. Gordon S. reporter

    Further specification:

    Windows boots up. I launch LaunchBox in its desktop mode. I receive the posted error instantly as soon as it has finished initializing. I can click that away and the application behaves normally if I do not type anything in the search bar. I can click and launch anything, sort, etc. To my knowledge, everything works as intended for as long as I do not type anything in the search bar.

    If I type anything in the search bar, I get what feels like infinite pop-ups with the same error message posted in the opening message here and it simply crashes.

    I just wanted to switch the themes and another error message popped up:

    (Inner Exception)

    The operation has timed out.

    App: LaunchBox
    Version: 13.5
    Type: System.Net.WebException
    Site: System.Net.WebResponse GetResponse()
    Source: System.Net.Requests

    at System.Net.HttpWebRequest.GetResponse()
    at Unbroken.RushDownloader.RateHttpAttr(Object )
    at Unbroken.RushDownloader.DownloadFile()
    at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel.InsertDistributedGlobal(Object )
    at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel.Update()
    at DispatcherServer.WritePreparedInstance(Object , DispatcherServer )
    at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel.UpdateOrRepair()

    (Outer Exception)

    Exception has been thrown by the target of an invocation.

    App: LaunchBox
    Version: 13.5
    Type: System.Reflection.TargetInvocationException
    Site: System.Object InvokeMethod(System.Object, System.Span`1[System.Object] ByRef, System.Signature, Boolean, Boolean)
    Source: System.Private.CoreLib

    at System.RuntimeMethodHandle.InvokeMethod(Object target, Span`1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
    at Caliburn.Micro.ActionMessage.<>c.<.cctor>b__33_0(ActionExecutionContext context)
    at Caliburn.Micro.ActionMessage.Invoke(Object eventArgs)
    at System.Windows.Interactivity.TriggerBase.InvokeActions(Object parameter)
    at System.Windows.Interactivity.EventTriggerBase.OnEvent(EventArgs eventArgs)
    at System.Windows.Interactivity.EventTriggerBase.OnEventImpl(Object sender, EventArgs eventArgs)
    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
    at System.Windows.Controls.Primitives.ButtonBase.OnClick()
    at System.Windows.Controls.Button.OnClick()
    at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
    at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
    at System.Windows.Input.InputManager.ProcessStagingArea()
    at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
    at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
    at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

    Recent Log:

    07:24:50 Exception

    My current theme is “Airy” and I just tried to switch to “Neon Deluxe Arcade LB”

  3. Gordon S. reporter

    I reinstalled the update on top of my installation and now it works again as intended. I can not say what I might have done to alter the program that such errors occur since I handle LaunchBox rather conservatively, in my opinion at least. I do not install plugins or edit anything outside the GUI or anything else, aside from plugins I installed almost half a year ago that had been deleted for some time now.

    I don’t know, anyway for now the issue has been resolved by reinstalling.

    Oh, and of course: Thank you very much for your time!!! Almost forgot to mention that! 😅 🖖

  4. Christian

    It’s possible that something blocked one of the files from updating on the last install that worked on the second. Sounds like it caused you to have some mismatched files in the core folder. I’m glad you were able to get it sorted, and are enjoying my theme as well ;)

  5. Log in to comment