NullReferenceException when selecting "Manage LaunchBox Themes..."

Issue #6896 resolved
sialivi created an issue

Selecting "Manage LaunchBox Themes..." from the menu results in a System.NullReferenceException every time. I suspect this is because I’m not using the Premium version and therefor lack custom theme support.

OS: Windows 10 x64

Object reference not set to an instance of an object.

App: LaunchBox
Version: 12.10
Type: System.NullReferenceException
Site: Unbroken.LaunchBox.Windows.Themes.ThemeVersion get_LatestVersion()
Source: Unbroken.LaunchBox.Windows

at Unbroken.LaunchBox.Windows.Themes.Theme.get_LatestVersion()
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel.<>c.ConcatGenericIdentifier(Object )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel.<>c.LoginFocusParam(Theme theme)
at System.Linq.Utilities.<>c__DisplayClass1_01.<CombinePredicates>b__0(TSource x) at System.Linq.Enumerable.WhereListIterator1.ToArray()
at System.Linq.Buffer1..ctor(IEnumerable1 source)
at System.Linq.OrderedEnumerable1.GetEnumerator()+MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable1 collection) at System.Collections.ObjectModel.ObservableCollection1.CreateCopy(IEnumerable1 collection, String paramName) at System.Collections.ObjectModel.ObservableCollection1..ctor(IEnumerable1 collection) at Caliburn.Micro.BindableCollection1..ctor(IEnumerable1 collection) at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel.set_Filter(KeyValuePair2 value)
at RegistryCode.CustomizeStatementDecorator(Object , KeyValuePair`2 value, RegistryCode )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ThemeManagerViewModel..ctor()
at Unbroken.LaunchBox.Windows.Desktop.ContextMenus.ToolsMenu.<>c.SelectFocusExpression(Object sender, RoutedEventArgs args)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
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:

21:41:19 Exception

Comments (5)

  1. Christian

    Free users should be able to still open and use the new window. This looks like it could be a bug. I’ll see if I can replicate and get corrected. Thanks for the report.

  2. Log in to comment