Thomas Senoner Posted February 9, 2024 Posted February 9, 2024 Since January of this year, I've been experiencing an issue with "Launchbox Version 11.17 crashing whenever I add and tag a new game *after* downloading a database update (metadata.xml). When I restore an old metadata.xml (from December 2023) of a backup, everything works fine again. The problem is reproducible directly; If I install Version 11.17 on another PC, activate the license, and I can add games. All good. But as soon as I perform the database update, Launchbox immediately throws the error message whenever a new game is tagged and crashes. This is the error message: Object reference not set to an instance of an object. App: LaunchBox Version: 11.17 Type: System.NullReferenceException Site: System.String (System.Object) Source: Unbroken.LaunchBox at (Object ) at IteratorDic.SetDrivenParameter(Object , IteratorDic ) at Unbroken.LaunchBox.Search.LocalDbSearchResult.get_Platform() at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.DbSearchResult.CallSupportedStrategy(Object ) at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.DbSearchResult..ctor(AddEditGameMetadataPageViewModel metadataPage, SearchResult result) at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.ComputePreparedDescriptor(List`1 item) at DecoratorInitializer.PostTransactionOrder(Object , List`1 item, DecoratorInitializer ) at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.<>c__DisplayClass279_0.ExcludePreparedMock() at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore() at System.Windows.Threading.DispatcherOperation.InvokeImpl() --- End of stack trace from previous location where exception was thrown --- at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) at Unbroken.LaunchBox.Windows.Threading.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.ViewPreparedDescriptor() at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.LogoutInterfaceAuthentication() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() Recent Log: 09:58:20 Exception Note: The current version of Launchbox does not have this issue. Apparently, there has been a change in the structure of the metadata.xml file. Quote
Solution iconoclasmlb2 Posted February 11, 2024 Solution Posted February 11, 2024 I also liked the light operation of version 11 and used it until the other day, but I had no choice but to update to the latest version because I faced the same problem. I considered it as the de facto end of support😄 Quote
Thomas Senoner Posted February 12, 2024 Author Posted February 12, 2024 (edited) I unfortunately suspected something like that already. Really unfortunate. Edited February 12, 2024 by Thomas Senoner Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.