LaunchBox Crashing on Right Click if Path not found.

Issue #7326 resolved
Eric Welch created an issue

I moved some install locations recently and now if I right click on the games to change the path, Launchbox crashes. Below is the log data.

Could not find a part of the path 'M:\GOG Games\Escape from Monkey Island'.

App: LaunchBox
Version: 12.15
Type: System.IO.DirectoryNotFoundException
Site: IntPtr CreateDirectoryHandle(System.String, Boolean)
Source: System.IO.FileSystem

at System.IO.Enumeration.FileSystemEnumerator1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator1.Init()
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.FileInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at System.IO.DirectoryInfo.GetFiles(String searchPattern, EnumerationOptions enumerationOptions)
at System.IO.DirectoryInfo.GetFiles(String searchPattern)
at Unbroken.LaunchBox.Windows.MenuActions.UninstallAppMenuAction.CalcNotificationSchema(Object , Object )
at Unbroken.LaunchBox.Windows.MenuActions.UninstallAppMenuAction.IsUninstallable(AdditionalApplication app)
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ContentViewModelBase.<>c__DisplayClass63_0.RestartJmsRole(Object )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ContentViewModelBase.<>c__DisplayClass63_0.VisitCommonObject()
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.RateNotificationIndexer(Object , Object , DispatcherPriority )
at Unbroken.LaunchBox.Windows.Threading.Invoke(Action callback, DispatcherPriority priority)
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ContentViewModelBase.SelectJmsBroadcaster(Object , DispatcherPriority )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ContentViewModelBase.ShowMenu(PlacementMode placementMode, UIElement placementTarget, Boolean cacheOnly)
at AuthenticationRepository.LoginStatelessStrategy(Object , PlacementMode placementMode, UIElement placementTarget, Boolean cacheOnly, AuthenticationRepository )
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ContentViewModelBase.PatchCommonIndexer()
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.RateNotificationIndexer(Object , Object , DispatcherPriority )
at Unbroken.LaunchBox.Windows.Threading.Invoke(Action callback, DispatcherPriority priority)
at Unbroken.LaunchBox.Windows.Desktop.ViewModels.ContentViewModelBase.CountCommonIndexer()
at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.PushNotificationCode(Object )
at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.FillAspectCode()
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:

12:55:52 AM Exception

Comments (1)

  1. Log in to comment