Error that crashes Launchbox since latest update

Issue #8826 resolved
Michael Burgess created an issue

Ever since the latest update, a new context menu asked if I wanted to do something - I just can’t recall what it was, but it seemed safe and I clicked YES/OK on it. Since then, every time Launchbox loads, I get a crash that kicks me from the app with an error report that led me here. I’m posting the log below.

Collection was modified; enumeration operation may not execute.

App: LaunchBox
Version: 13.12
Theme: Default
Type: System.InvalidOperationException
Site: Void ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion()
Source: System.Private.CoreLib

at System.Collections.Generic.List1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator2.MoveNext()
at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.ReadObservableStatus(Object res, IEnumerable1 pred, Object pool, Boolean ignoreresult2) at UtilsGetter.ChangeTraversalStub(RomImportTask res, IEnumerable1 pred, String pool, Boolean ignoreresult2, UtilsGetter )
at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.StopObservableStatus(Object last)
at WrapperGetter.ChangeTraversalStub(RomImportTask last, WrapperGetter )
at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.Finish(RomImportTask task, Boolean autoImported)
at ValGetter.ChangeTraversalStub(RomImportTask task, Boolean autoImported, ValGetter )
at Unbroken.LaunchBox.Windows.Desktop.MenuActions.ImportRomFilesMenuAction.RunExternalTask(RomImportTask task)
at ProcRegistry.ChangeTraversalStub(RomImportTask task, ProcRegistry )
at Unbroken.LaunchBox.Windows.Desktop.LaunchBoxAppSpecific.RunRomImport(RomImportTask task)
at FilterSchemaAttribute.CalcIterableRegistry(Object , RomImportTask task, FilterSchemaAttribute )
at Unbroken.LaunchBox.Windows.Monitoring.GameDirectoryMonitor.ConcatTransactionalSetter()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

Recent Log:

12:30:24 PM Exception

Comments (1)

  1. brian

    This is fixed in the latest beta. To opt into the beta go to Tools > Options > General > Updates, or you can wait for the next official release.

  2. Log in to comment