Exception when refreshing metadata for one game

Issue #6760 new
Nicolas Bouillon created an issue

Cannot set Owner property to a Window that has been closed.

App: LaunchBox
Version: 12.8
Type: System.InvalidOperationException
Site: Void set_Owner(System.Windows.Window)
Source: PresentationFramework

at System.Windows.Window.set_Owner(Window value)
at Unbroken.LaunchBox.Windows.Desktop.DialogTheming.Controls.MessageBox.StartIdentifiableTokenizer(Object , Object )
at Unbroken.LaunchBox.Windows.Desktop.DialogTheming.Controls.MessageBox.Show(Window owner, IMessageBoxModel messageBoxModel)
at ComparatorHelper.SearchSupportedProducer(Window owner, IMessageBoxModel messageBoxModel, ComparatorHelper )
at Unbroken.LaunchBox.Windows.Desktop.DialogTheming.Controls.MessageBox.Show(Window owner, String text, String caption, MessageBoxButton buttons, MessageBoxImage icon, MessageBoxResult defaultResult)
at CodeRule.SearchSupportedProducer(Window owner, String text, String caption, MessageBoxButton buttons, MessageBoxImage icon, MessageBoxResult defaultResult, CodeRule )
at Unbroken.LaunchBox.Windows.Desktop.MessageBoxEx.Show(Window ownerWindow, String text, String caption, MessageBoxButton buttons, MessageBoxImage icon, MessageBoxResult defResult)
at CodeRule.SearchSupportedProducer(Window owner, String text, String caption, MessageBoxButton buttons, MessageBoxImage icon, MessageBoxResult defaultResult, CodeRule )
at Unbroken.LaunchBox.Windows.Desktop.MessageBoxManager.ShowInfo(Window window, String info)
at ProcessRule.SearchSupportedProducer(Window window, String info, ProcessRule )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.CollectStatelessRequest(List1 asset) at PrinterHelper.SearchSupportedProducer(Object , List1 asset, PrinterHelper )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.<>c__DisplayClass282_0.FlushStatelessProducer()
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 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority)
at Unbroken.LaunchBox.Windows.Threading.ChangeTraversalResolver(Object , Object , DispatcherPriority )
at Unbroken.LaunchBox.Windows.Threading.Invoke(Action callback, DispatcherPriority priority)
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.AssetSupportedPrototype(Object , DispatcherPriority )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.AddEditGameMetadataPageViewModel.PostStatelessRequest()
at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.ResolveTraversalMethod(Object )
at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.SearchObservableOrder()
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:43:03 Exception

Comments (0)

  1. Log in to comment