ModMyFactory 2 Alpha 3.0 released
Posted: Thu Sep 24, 2020 7:56 am
This update adds an auto-updater so you won't have to download future releases manually anymore.
Code: Select all
2020-10-12 21:19:59.606 +01:00 [INF] Operating system: Microsoft Windows 10.0.18363
2020-10-12 21:19:59.627 +01:00 [INF] Runtime: .NET Framework 4.8.3815.0
2020-10-12 21:19:59.632 +01:00 [INF] GUI version: 4.0.1.18-beta
2020-10-12 21:19:59.632 +01:00 [INF] Using ModMyFactory v1.2.0.61
2020-10-12 21:19:59.633 +01:00 [INF] Using ModMyFactory.BaseTypes v1.1.1.17
2020-10-12 21:19:59.633 +01:00 [INF] Using ModMyFactory.Export v1.2.0.23
2020-10-12 21:19:59.633 +01:00 [INF] Using ModMyFactory.Localization v1.0.0.6-alpha
2020-10-12 21:19:59.633 +01:00 [INF] Using ModMyFactory.ModSettings v1.0.0.17-alpha
2020-10-12 21:19:59.633 +01:00 [INF] Using ModMyFactory.WebApi v1.0.2.27
2020-10-12 21:19:59.633 +01:00 [INF] Using ModMyFactory.Win32 v1.0.0.11
2020-10-12 21:19:59.929 +01:00 [INF] Language files successfully loaded. Available languages: German, English
2020-10-12 21:19:59.929 +01:00 [INF] Language set to English
2020-10-12 21:20:00.204 +01:00 [INF] Themes successfully loaded; available themes: BaseDark, BaseLight
2020-10-12 21:20:00.208 +01:00 [INF] Theme set to BaseDark
2020-10-12 21:20:01.202 +01:00 [INF] Searching for updates...
2020-10-12 21:20:02.031 +01:00 [INF] No updates available
2020-10-12 21:20:10.463 +01:00 [ERR] Application crashed
ReactiveUI.UnhandledErrorException: An object implementing IHandleObservableErrors (often a ReactiveCommand or ObservableAsPropertyHelper) has errored, thereby breaking its observable pipeline. To prevent this, ensure the pipeline does not error, or Subscribe to the ThrownExceptions property of the object in question to handle the erroneous case. ---> System.ArgumentOutOfRangeException: Index must be within the bounds of the List.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.Insert(Int32 index, T item)
at Avalonia.Collections.AvaloniaList`1.Insert(Int32 index, T item)
at Avalonia.Controls.Presenters.ItemContainerSync.AddContainers(ItemsPresenterBase owner, Int32 index, IEnumerable items)
at Avalonia.Controls.Presenters.ItemContainerSync.<ItemsChanged>g__Add|0_0(<>c__DisplayClass0_0& )
at Avalonia.Controls.Presenters.ItemContainerSync.ItemsChanged(ItemsPresenterBase owner, IEnumerable items, NotifyCollectionChangedEventArgs e)
at Avalonia.Controls.Presenters.ItemVirtualizerNone.ItemsChanged(IEnumerable items, NotifyCollectionChangedEventArgs e)
at Avalonia.Controls.Presenters.ItemsPresenter.ItemsChanged(NotifyCollectionChangedEventArgs e)
at Avalonia.Controls.Presenters.ItemsPresenterBase.Avalonia.Controls.Presenters.IItemsPresenter.ItemsChanged(NotifyCollectionChangedEventArgs e)
at Avalonia.Controls.ItemsControl.ItemsCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
at Avalonia.Controls.Primitives.SelectingItemsControl.ItemsCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
at Avalonia.Collections.NotifyCollectionChangedExtensions.<>c__DisplayClass1_0.<WeakSubscribe>b__0(NotifyCollectionChangedEventArgs e)
at System.Reactive.AnonymousObserver`1.OnNextCore(T value) in /_/Rx.NET/Source/src/System.Reactive/AnonymousObserver.cs:line 67
at System.Reactive.ObserverBase`1.OnNext(T value) in /_/Rx.NET/Source/src/System.Reactive/ObserverBase.cs:line 34
at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value)
at Avalonia.Collections.NotifyCollectionChangedExtensions.WeakCollectionChangedObservable.OnEvent(Object sender, NotifyCollectionChangedEventArgs e)
at Avalonia.Utilities.WeakSubscriptionManager.Subscription`1.OnEvent(Object sender, T eventArgs)
at ModMyFactoryGUI.CollectionView`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\CollectionView.cs:line 96
at ModMyFactoryGUI.CollectionView`1.Refresh() in C:\projects\modmyfactory-gui\ModMyFactoryGUI\CollectionView.cs:line 115
at ModMyFactoryGUI.CollectionView`1.BaseCollectionChangedHandler(Object sender, NotifyCollectionChangedEventArgs e) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\CollectionView.cs:line 93
at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e)
at System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(Int32 index)
at System.Collections.ObjectModel.Collection`1.Remove(T item)
at ModMyFactoryGUI.ViewModels.ManagerViewModel.OnModpackCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ViewModels\ManagerViewModel.cs:line 275
at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)
at ModMyFactoryGUI.ObservableDictionary`2.ObservableDictionaryCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ObservableDictionary.cs:line 70
at ModMyFactoryGUI.ObservableDictionary`2.ObservableDictionaryCollection`1.OnParentCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ObservableDictionary.cs:line 55
at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)
at ModMyFactoryGUI.ObservableDictionary`2.OnCollectionChanged(NotifyCollectionChangedEventArgs e) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ObservableDictionary.cs:line 144
at ModMyFactoryGUI.ObservableDictionary`2.OnRemove(KeyValuePair`2 item) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ObservableDictionary.cs:line 162
at ModMyFactoryGUI.ObservableDictionary`2.Remove(TKey key) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ObservableDictionary.cs:line 185
at ModMyFactoryGUI.Helpers.DictionaryExtensions.RemoveValue[TKey,TValue](IDictionary`2 dictionary, TValue value) in C:\projects\modmyfactory-gui\ModMyFactoryGUI\Helpers\DictionaryExtensions.cs:line 51
at ModMyFactoryGUI.ViewModels.ManagerViewModel.<DeleteModpack>d__53.MoveNext() in C:\projects\modmyfactory-gui\ModMyFactoryGUI\ViewModels\ManagerViewModel.cs:line 429
--- End of inner exception stack trace ---
at ReactiveUI.RxApp.<>c__DisplayClass10_0.<.cctor>b__2() in D:\a\1\s\src\ReactiveUI\RxApp.cs:line 106
at System.Reactive.Concurrency.Scheduler.Invoke(IScheduler scheduler, Action action) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/Scheduler.Simple.cs:line 253
at System.Reactive.Concurrency.Scheduler.<>c.<Schedule>b__74_0(IScheduler s, Action a) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/Scheduler.Simple.cs:line 37
at Avalonia.Threading.AvaloniaScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func`3 action)
at System.Reactive.Concurrency.LocalScheduler.Schedule[TState](TState state, Func`3 action) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/LocalScheduler.cs:line 32
at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action action) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/Scheduler.Simple.cs:line 37
at ReactiveUI.RxApp.<>c.<.cctor>b__10_1(Exception ex) in D:\a\1\s\src\ReactiveUI\RxApp.cs:line 100
at System.Reactive.AnonymousSafeObserver`1.OnNext(T value) in /_/Rx.NET/Source/src/System.Reactive/AnonymousSafeObserver.cs:line 43
at System.Reactive.Sink`1.ForwardOnNext(TTarget value) in /_/Rx.NET/Source/src/System.Reactive/Internal/Sink.cs:line 49
at System.Reactive.ObserveOnObserverNew`1.DrainStep(ConcurrentQueue`1 q) in /_/Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 577
at System.Reactive.ObserveOnObserverNew`1.DrainShortRunning(IScheduler recursiveScheduler) in /_/Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 507
at System.Reactive.ObserveOnObserverNew`1.<>c.<.cctor>b__17_0(IScheduler scheduler, ObserveOnObserverNew`1 self) in /_/Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 497
at Avalonia.Threading.AvaloniaScheduler.<>c__DisplayClass2_1`1.<Schedule>b__1()
at Avalonia.Threading.JobRunner.Job.Avalonia.Threading.JobRunner.IJob.Run()
at Avalonia.Threading.JobRunner.RunJobs(Nullable`1 priority)
at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32Platform.RunLoop(CancellationToken cancellationToken)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args)
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime[T](T builder, String[] args, ShutdownMode shutdownMode)
at ModMyFactoryGUI.Program.<StartAppAsync>d__58.MoveNext() in C:\projects\modmyfactory-gui\ModMyFactoryGUI\Program.cs:line 372
2020-10-12 21:20:10.470 +01:00 [INF] Saving settings...
2020-10-12 21:20:10.486 +01:00 [INF] Shutting down
Code: Select all
2020-11-04 01:57:48.001 +01:00 [INF] Operating system: Microsoft Windows 6.1.7601 S
2020-11-04 01:57:48.059 +01:00 [INF] Runtime: .NET Framework 4.7.3062.0
2020-11-04 01:57:48.068 +01:00 [INF] GUI version: 4.1.0.20-beta
2020-11-04 01:57:48.069 +01:00 [INF] Using ModMyFactory v1.2.0.61
2020-11-04 01:57:48.070 +01:00 [INF] Using ModMyFactory.BaseTypes v1.1.1.17
2020-11-04 01:57:48.070 +01:00 [INF] Using ModMyFactory.Export v1.2.0.23
2020-11-04 01:57:48.070 +01:00 [INF] Using ModMyFactory.Localization v1.0.0.6-alpha
2020-11-04 01:57:48.070 +01:00 [INF] Using ModMyFactory.ModSettings v1.0.0.17-alpha
2020-11-04 01:57:48.071 +01:00 [INF] Using ModMyFactory.WebApi v1.0.3.28
2020-11-04 01:57:48.071 +01:00 [INF] Using ModMyFactory.Win32 v1.0.0.11
2020-11-04 01:57:48.082 +01:00 [WRN] Unable to load settings from 'C:\Users\Hastun\AppData\Roaming\ModMyFactoryGUI\settings.json', using defaults
2020-11-04 01:57:48.660 +01:00 [INF] Language files successfully loaded. Available languages: German, English
2020-11-04 01:57:48.660 +01:00 [INF] Language set to English
2020-11-04 01:57:49.210 +01:00 [INF] Themes successfully loaded; available themes: BaseDark, BaseLight
2020-11-04 01:57:49.216 +01:00 [INF] Theme set to BaseDark
2020-11-04 01:57:50.930 +01:00 [INF] Searching for updates...
2020-11-04 01:57:52.902 +01:00 [INF] No updates available
2020-11-04 02:04:46.716 +01:00 [INF] Operating system: Microsoft Windows 6.1.7601 S
2020-11-04 02:04:46.752 +01:00 [INF] Runtime: .NET Framework 4.7.3062.0
2020-11-04 02:04:46.762 +01:00 [INF] GUI version: 4.1.0.20-beta
2020-11-04 02:04:46.764 +01:00 [INF] Using ModMyFactory v1.2.0.61
2020-11-04 02:04:46.765 +01:00 [INF] Using ModMyFactory.BaseTypes v1.1.1.17
2020-11-04 02:04:46.765 +01:00 [INF] Using ModMyFactory.Export v1.2.0.23
2020-11-04 02:04:46.765 +01:00 [INF] Using ModMyFactory.Localization v1.0.0.6-alpha
2020-11-04 02:04:46.766 +01:00 [INF] Using ModMyFactory.ModSettings v1.0.0.17-alpha
2020-11-04 02:04:46.766 +01:00 [INF] Using ModMyFactory.WebApi v1.0.3.28
2020-11-04 02:04:46.766 +01:00 [INF] Using ModMyFactory.Win32 v1.0.0.11
2020-11-04 02:04:47.304 +01:00 [INF] Language files successfully loaded. Available languages: German, English
2020-11-04 02:04:47.305 +01:00 [INF] Language set to English
2020-11-04 02:04:47.869 +01:00 [INF] Themes successfully loaded; available themes: BaseDark, BaseLight
2020-11-04 02:04:47.875 +01:00 [INF] Theme set to BaseDark
2020-11-04 02:04:49.678 +01:00 [INF] Searching for updates...
2020-11-04 02:04:51.606 +01:00 [INF] No updates available
2020-11-04 02:15:25.592 +01:00 [INF] Operating system: Microsoft Windows 6.1.7601 S
2020-11-04 02:15:25.627 +01:00 [INF] Runtime: .NET Framework 4.7.3062.0
2020-11-04 02:15:25.634 +01:00 [INF] GUI version: 4.1.0.20-beta
2020-11-04 02:15:25.636 +01:00 [INF] Using ModMyFactory v1.2.0.61
2020-11-04 02:15:25.636 +01:00 [INF] Using ModMyFactory.BaseTypes v1.1.1.17
2020-11-04 02:15:25.636 +01:00 [INF] Using ModMyFactory.Export v1.2.0.23
2020-11-04 02:15:25.637 +01:00 [INF] Using ModMyFactory.Localization v1.0.0.6-alpha
2020-11-04 02:15:25.637 +01:00 [INF] Using ModMyFactory.ModSettings v1.0.0.17-alpha
2020-11-04 02:15:25.637 +01:00 [INF] Using ModMyFactory.WebApi v1.0.3.28
2020-11-04 02:15:25.637 +01:00 [INF] Using ModMyFactory.Win32 v1.0.0.11
2020-11-04 02:15:26.135 +01:00 [INF] Language files successfully loaded. Available languages: German, English
2020-11-04 02:15:26.135 +01:00 [INF] Language set to English
2020-11-04 02:15:26.635 +01:00 [INF] Themes successfully loaded; available themes: BaseDark, BaseLight
2020-11-04 02:15:26.640 +01:00 [INF] Theme set to BaseDark
2020-11-04 02:15:28.289 +01:00 [INF] Searching for updates...
2020-11-04 02:15:30.549 +01:00 [INF] No updates available
2020-11-04 02:53:10.952 +01:00 [INF] Operating system: Microsoft Windows 6.1.7601 S
2020-11-04 02:53:10.987 +01:00 [INF] Runtime: .NET Framework 4.7.3062.0
2020-11-04 02:53:10.994 +01:00 [INF] GUI version: 4.1.0.20-beta
2020-11-04 02:53:10.996 +01:00 [INF] Using ModMyFactory v1.2.0.61
2020-11-04 02:53:10.996 +01:00 [INF] Using ModMyFactory.BaseTypes v1.1.1.17
2020-11-04 02:53:10.996 +01:00 [INF] Using ModMyFactory.Export v1.2.0.23
2020-11-04 02:53:10.996 +01:00 [INF] Using ModMyFactory.Localization v1.0.0.6-alpha
2020-11-04 02:53:10.997 +01:00 [INF] Using ModMyFactory.ModSettings v1.0.0.17-alpha
2020-11-04 02:53:10.997 +01:00 [INF] Using ModMyFactory.WebApi v1.0.3.28
2020-11-04 02:53:10.997 +01:00 [INF] Using ModMyFactory.Win32 v1.0.0.11
2020-11-04 02:53:11.479 +01:00 [INF] Language files successfully loaded. Available languages: German, English
2020-11-04 02:53:11.479 +01:00 [INF] Language set to English
2020-11-04 02:53:11.969 +01:00 [INF] Themes successfully loaded; available themes: BaseDark, BaseLight
2020-11-04 02:53:11.975 +01:00 [INF] Theme set to BaseDark
2020-11-04 02:53:13.646 +01:00 [INF] Searching for updates...
2020-11-04 02:53:15.619 +01:00 [INF] No updates available
2020-11-04 17:58:43.232 +01:00 [INF] Operating system: Microsoft Windows 6.1.7601 S
2020-11-04 17:58:43.288 +01:00 [INF] Runtime: .NET Framework 4.7.3062.0
2020-11-04 17:58:43.297 +01:00 [INF] GUI version: 4.1.0.20-beta
2020-11-04 17:58:43.298 +01:00 [INF] Using ModMyFactory v1.2.0.61
2020-11-04 17:58:43.298 +01:00 [INF] Using ModMyFactory.BaseTypes v1.1.1.17
2020-11-04 17:58:43.299 +01:00 [INF] Using ModMyFactory.Export v1.2.0.23
2020-11-04 17:58:43.299 +01:00 [INF] Using ModMyFactory.Localization v1.0.0.6-alpha
2020-11-04 17:58:43.299 +01:00 [INF] Using ModMyFactory.ModSettings v1.0.0.17-alpha
2020-11-04 17:58:43.299 +01:00 [INF] Using ModMyFactory.WebApi v1.0.3.28
2020-11-04 17:58:43.299 +01:00 [INF] Using ModMyFactory.Win32 v1.0.0.11
2020-11-04 17:58:43.884 +01:00 [INF] Language files successfully loaded. Available languages: German, English
2020-11-04 17:58:43.884 +01:00 [INF] Language set to English
2020-11-04 17:58:44.414 +01:00 [INF] Themes successfully loaded; available themes: BaseDark, BaseLight
2020-11-04 17:58:44.420 +01:00 [INF] Theme set to BaseDark
2020-11-04 17:58:46.058 +01:00 [INF] Searching for updates...
2020-11-04 17:58:49.627 +01:00 [INF] No updates available
I had this problem as well. For now, you can work around it by just pressing alt-f4, and it will close the popup but not the whole application. Then you can disable automatic updates in the settings.I downloaded and unpacked the win64 version of MMF2 but it seems to get stuck on the "Searching for updates..." popup.
Oh ok. Thanks for the workaround.enki1337 wrote: Thu Nov 05, 2020 5:50 pmI had this problem as well. For now, you can work around it by just pressing alt-f4, and it will close the popup but not the whole application. Then you can disable automatic updates in the settings.I downloaded and unpacked the win64 version of MMF2 but it seems to get stuck on the "Searching for updates..." popup.
Code: Select all
[19:41:05 INF] Operating system: Microsoft Windows 10.0.19042
[19:41:05 INF] Runtime: .NET 5.0.0