Launchbox stuck on "saving games"

Issue #7006 new
Selymax created an issue

I am running the current 12.12-beta-3 version of Launchbox.

Using the new Dos Import (Pure DOSbox via Retroarch) to import ZIP files as Roms and setup my collection of old dos games.

My Computer is an i9 9900k, 32GB Ram, RTX 3080. 512gb M2 Boot drive and 4x 2TB SSD Drives. Windows 11 Pro. Duel 40” 4k Screens.

Using the import wizard I am trying to import around 2300 games all Zipped, located in a folder on one of my SSDs. Launchbox is also located in a folder with read/write access and I have imported my GOG, Steam, Ubisoft and Epic games so far without issue.

After I complete the wizard selecting MS-Dos and to download movies, art etc but NOT to move the games, it seems to complete the import ok then says “Saving games…” at this stage the progress bar just keeps going round and round and never finishes. I let it run for a couple of hours earlier before cancelling and trying again. At this point it has been running for around 6 hours without getting anywhere. I will leave it overnight due to number of games, but based on the space of my PC, the fact I have 1gpbs Internet etc, I would have expected this to finish hours ago.

I understand this is not to request new features, but it would be really useful to actually know the progress of whatever it is doing when it does things like this so you can tell if crashed, stalled or just taking a long time, I know I could turn on Debugging Logs, but if not on already I dont want to run this for hours again just to see if it was doing anything or not if possible.

Another Bug I think worth pointing out I have found, is in certain menus, mainly the Import wizard, ticks etc seem to be hidden and only reappear when I hover over the box, Graphical glitches also happen with things like the next button, where the text disappears. I have dark mode enabled, 4k 120hz screen and HDR enabled, all may be causing it, but have no scaling on which I know causes issues on some programs.

Comments (3)

  1. Christian

    Graphical glitches are probably caused by a service called “nahimic” running on your computer. Can go to Task Manager, then navigate to the Services tab and look for it and shut it off it is.

    What import exactly are you using? What option are you picking? We haven’t implemented a “new Dos import” so I want to confirm you’re running the ROM import wizard.

  2. Selymax reporter

    Thanks, you were spot on with the Service running, disabled it and the Graphics were fine after that.

    In regards to the main issue, I used the Tools> Import > Roms, Selected “Add Folder”, chose the folder on my F: Drive containing the zips. Selected Platform as MS-Dos with Default platform selected. Selected RetroArch and then used the “Current location” option rather than move all the files. Rest of options I left as default, Search for game information, images and movies all ticked, Download Bezels then final options Look for PDFs and combine roms with matching titles selected.

    I have enabled Debug Logging and am trying the import again now. As before the import runs through all the games in status bar quickly and then sticks on “saving games”. I am going to let it run for a bit and see if I get anything from the debug log if it doesnt finish again.

  3. Selymax reporter

    So let it run for a couple of hours again (still stuck on Saving Games…) and got the following from the Debug log to see if it will help:

    2022-06-13 06:08:54 PM DataManager.SaveInternal started.
    2022-06-13 06:08:54 PM Saving InputBindings.xml...
    2022-06-13 06:08:55 PM Saving GameControllers.xml...
    2022-06-13 06:08:55 PM Saving ListCache.xml...
    2022-06-13 06:08:55 PM Saving Settings.xml...
    2022-06-13 06:08:55 PM Saving BigBoxSettings.xml...
    2022-06-13 06:08:55 PM DataManager.SaveInternal completed successfully.
    2022-06-13 06:08:55 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 06:08:55 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 06:08:55 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 06:08:55 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 06:09:01 PM ContentViewModel Context Building
    2022-06-13 06:09:01 PM ContentViewModel Context Built
    2022-06-13 06:09:01 PM ContentViewModel Context Opening
    2022-06-13 06:09:01 PM ContentViewModel Context Opened
    2022-06-13 06:09:02 PM GameDetailsViewModel AttachView LoadVideoMusic Start
    2022-06-13 06:09:02 PM Music.Play Start
    2022-06-13 06:09:02 PM GameDetailsViewModel AttachView LoadVideoMusic Completed
    2022-06-13 06:09:02 PM Music.Kill Start
    2022-06-13 06:09:02 PM Music.Kill Finished
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Begin...
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Marked disposed true...
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Star rating faded nulling...
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Video control dispose...
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Video control nulling...
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Invoking UI thread...
    2022-06-13 06:09:02 PM Music.Play Empty Music Path
    2022-06-13 06:09:02 PM Music.NotifyTrackList Start
    2022-06-13 06:09:02 PM Music.NotifyTrackList Invoke WPF
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
    2022-06-13 06:09:02 PM GameDetailsViewModel.Dispose: Completed.
    2022-06-13 06:09:03 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 06:09:03 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 06:09:03 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 06:09:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 06:09:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 06:09:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 06:09:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 06:09:16 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 06:09:16 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 06:09:16 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 06:13:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 06:13:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 06:13:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 06:13:08 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 06:13:08 PM DataManager.SaveInternal started.
    2022-06-13 06:13:08 PM Saving InputBindings.xml...
    2022-06-13 06:13:08 PM Saving GameControllers.xml...
    2022-06-13 06:13:08 PM Saving ListCache.xml...
    2022-06-13 06:13:08 PM Saving Platforms.xml...
    2022-06-13 06:13:08 PM Saving Settings.xml...
    2022-06-13 06:13:08 PM Saving C:\Users\x\LaunchBox\Data\Platforms\Windows.xml...
    2022-06-13 06:13:09 PM DataManager.SaveInternal completed successfully.
    2022-06-13 06:13:09 PM DataManager.SaveInternal started.
    2022-06-13 06:13:09 PM Saving InputBindings.xml...
    2022-06-13 06:13:09 PM Saving GameControllers.xml...
    2022-06-13 06:13:09 PM Saving ListCache.xml...
    2022-06-13 06:13:09 PM Saving Settings.xml...
    2022-06-13 06:13:09 PM DataManager.SaveInternal completed successfully.
    2022-06-13 06:13:14 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 06:13:14 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 06:13:14 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 06:13:25 PM SevenZip.Extract Log:
    7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21

    Scanning the drive for archives:
    0M Scan C:\Users\x\LaunchBox\Metadata\

    1 file, 71303258 bytes (69 MiB)

    Extracting archive: C:\Users\x\LaunchBox\Metadata\Metadata.zip

    Path = C:\Users\x\LaunchBox\Metadata\Metadata.zip
    Type = zip
    Physical Size = 71303258

    0%

    9% - Metadata.xml

    21% - Metadata.xml

    32% - Metadata.xml

    45% - Metadata.xml

    61% - Metadata.xml

    76% - Metadata.xml

    96% 2 - Files.xml

    Everything is Ok

    Files: 4
    Size: 397402936
    Compressed: 71303258

    2022-06-13 06:13:25 PM DataManager.SaveInternal started.
    2022-06-13 06:13:25 PM Saving InputBindings.xml...
    2022-06-13 06:13:26 PM Saving GameControllers.xml...
    2022-06-13 06:13:26 PM Saving ListCache.xml...
    2022-06-13 06:13:26 PM Saving Settings.xml...
    2022-06-13 06:13:26 PM DataManager.SaveInternal completed successfully.
    2022-06-13 06:13:58 PM FIRST CHANCE EXCEPTION: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
    at System.ThrowHelper.ThrowArgumentOutOfRange_IndexException()
    2022-06-13 06:13:58 PM FIRST CHANCE EXCEPTION: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
    at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.RateNotificationStruct(IEnumerable1 key, Object cfg, Boolean ishelper) at RulesCustomer.RevertInvalidReponse(IEnumerable1 key, String cfg, Boolean ishelper, RulesCustomer )
    at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.CalculateNotificationStruct(IReadOnlyCollection1 res, Boolean applyb) at FacadeCustomer.RevertInvalidReponse(IReadOnlyCollection1 res, Boolean applyb, FacadeCustomer )
    at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.Finish(RomImportTask task)
    at StructReponse.RevertInvalidReponse(RomImportTask task, StructReponse )
    at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.<>c__DisplayClass1_0.SelectNotificationResolver()
    at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass1_0.ReflectIterableTest(Object )
    at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass1_0.SetInterruptibleContainer()
    at System.Threading.Tasks.Task.InnerInvoke()
    at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj)
    at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
    2022-06-13 06:15:06 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 06:15:06 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 06:15:06 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 06:15:06 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 08:15:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:15:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:15:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:15:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:15:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:15:07 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:15:07 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:19:43 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:19:43 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:19:43 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:19:44 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:19:44 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:19:44 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:02 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 08:20:02 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 08:20:02 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 08:20:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:06 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:07 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:07 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:07 PM FIRST CHANCE EXCEPTION: An error occurred invoking the method. The destination thread no longer exists.
    at System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, Object state)
    2022-06-13 08:20:12 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 08:20:12 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 08:20:12 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 08:20:12 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 08:20:17 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 08:20:17 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 08:20:17 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 08:20:23 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 08:20:24 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2022-06-13 08:20:41 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 08:20:43 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2022-06-13 08:21:00 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2022-06-13 08:21:04 PM MainViewModel.Window.Closing event started.
    2022-06-13 08:21:04 PM Music.Pause Start
    2022-06-13 08:21:04 PM Starting SaveClosingSettings
    2022-06-13 08:21:04 PM DataManager.SaveInternal started.
    2022-06-13 08:21:04 PM Saving InputBindings.xml...
    2022-06-13 08:21:04 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2022-06-13 08:21:04 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2022-06-13 08:21:04 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2022-06-13 08:21:04 PM FIRST CHANCE EXCEPTION: Not enough memory resources are available to complete this operation.
    at System.Diagnostics.Tracing.EventProvider.Register(EventSource eventSource)
    2022-06-13 08:21:04 PM MainViewModel.window.Closed event started.
    2022-06-13 08:21:04 PM Waiting on DataManager save thread to finish... (window.Closed)
    2022-06-13 08:21:04 PM Saving GameControllers.xml...
    2022-06-13 08:21:04 PM Saving ListCache.xml...
    2022-06-13 08:21:04 PM Saving Settings.xml...
    2022-06-13 08:21:04 PM Saving BigBoxSettings.xml...
    2022-06-13 08:21:04 PM Saving C:\Users\x\LaunchBox\Data\Platforms\MS-DOS.xml...
    2022-06-13 08:21:05 PM DataManager.SaveInternal completed successfully.
    2022-06-13 08:21:05 PM Waiting on DataManager save thread to finish... (window.Closed 2)
    2022-06-13 08:21:05 PM MainViewManager.window.Closed event finished. Calling Environment.Exit
    2022-06-13 08:21:05 PM FIRST CHANCE EXCEPTION: A task was canceled.
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    2022-06-13 08:21:05 PM FIRST CHANCE EXCEPTION: The operation has timed out.
    at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)

  4. Log in to comment