affederaffe / BeatSaberModManager

Yet another mod installer for Beat Saber, heavily inspired by ModAssistant.
MIT License
110 stars 5 forks source link

Unhandled exceptions #19

Open solarisfire opened 1 year ago

solarisfire commented 1 year ago

No idea what's causing this... just trying to refresh plugins...

Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object. at Avalonia.Utilities.WeakHashList1.GetAlive(Func1 ) in //src/Avalonia.Base/Utilities/WeakHashList.cs:line 210 at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object , TEventArgs) in //src/Avalonia.Base/Utilities/WeakEvent.cs:line 157 at Avalonia.Utilities.WeakEvents.<>cDisplayClass5_1.<.cctor>b7(Object , PropertyChangedEventArgs) in //src/Avalonia.Base/Utilities/WeakEvents.cs:line 29 at ReactiveUI.ReactiveObject.ReactiveUI.IReactiveObject.RaisePropertyChanged(PropertyChangedEventArgs) in //src/ReactiveUI/ReactiveObject/ReactiveObject.cs:line 96 at System.Reactive.AnonymousSafeObserver1.OnNext(T) in /_/Rx.NET/Source/src/System.Reactive/AnonymousSafeObserver.cs:line 54 at System.Reactive.Linq.ObservableImpl.SelectMany2.EnumerableSelector..OnNext(TSource) in //Rx.NET/Source/src/System.Reactive/Linq/Observable/SelectMany.cs:line 1379 at System.Reactive.Linq.ObservableImpl.Buffer2.Boundaries._.BufferClosingObserver.OnNext(TBufferClosing) in /_/Rx.NET/Source/src/System.Reactive/Linq/Observable/Buffer.cs:line 829 at System.Reactive.Linq.ObservableImpl.Merge1.Observables..InnerObserver.OnNext(TSource) in //Rx.NET/Source/src/System.Reactive/Linq/Observable/Merge.cs:line 240 at System.Reactive.Linq.ObservableImpl.Select2.Selector._.OnNext(TSource) in /_/Rx.NET/Source/src/System.Reactive/Linq/Observable/Select.cs:line 48 at System.Reactive.Subjects.Subject1.OnNext(T) in //Rx.NET/Source/src/System.Reactive/Subjects/Subject.cs:line 141 at ReactiveUI.IReactiveObjectExtensions.ExtensionState`1.RaisePropertyChanged(String) in //src/ReactiveUI/ReactiveObject/IReactiveObjectExtensions.cs:line 397 at ReactiveUI.IReactiveObjectExtensions.RaisingPropertyChanged[TSender](TSender, String) in /_/src/ReactiveUI/ReactiveObject/IReactiveObjectExtensions.cs:line 240 at ReactiveUI.OAPHCreationHelperMixin.<>cDisplayClass14_0`2.b0(TRet) in /_/src/ReactiveUI/ObservableForProperty/OAPHCreationHelperMixin.cs:line 797 at ReactiveUI.ObservableAsPropertyHelper1.<>c__DisplayClass8_0.<.ctor>b__2(T) in /_/src/ReactiveUI/ObservableForProperty/ObservableAsPropertyHelper.cs:line 161 at System.Reactive.AnonymousSafeObserver1.OnNext(T) in //Rx.NET/Source/src/System.Reactive/AnonymousSafeObserver.cs:line 43 at System.Reactive.Sink`1.ForwardOnNext(TTarget) in //Rx.NET/Source/src/System.Reactive/Internal/Sink.cs:line 49 at System.Reactive.ObserveOnObserverNew1.DrainStep(ConcurrentQueue1) in //Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 561 at System.Reactive.ObserveOnObserverNew`1.DrainShortRunning(IScheduler) in //Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 507 at System.Reactive.ObserveOnObserverNew1.<>c.<.cctor>b__17_0(IScheduler, ObserveOnObserverNew1) in /_/Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 497 at Avalonia.Threading.AvaloniaScheduler.<>c__DisplayClass4_11.<Schedule>b__1() in /_/src/Avalonia.Base/Threading/AvaloniaScheduler.cs:line 47 at Avalonia.Threading.JobRunner.RunJobs(Nullable1) in //src/Avalonia.Base/Threading/JobRunner.cs:line 38 at Avalonia.X11.X11PlatformThreading.CheckSignaled() in //src/Avalonia.X11/X11PlatformThreading.cs:line 164 at Avalonia.X11.X11PlatformThreading.RunLoop(CancellationToken) in //src/Avalonia.X11/X11PlatformThreading.cs:line 205 at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken) in //src/Avalonia.Base/Threading/Dispatcher.cs:line 61 at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[]) in //src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 120 at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime[T](T, String[], ShutdownMode ) in //src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 209 at BeatSaberModManager.Startup.RunAvaloniaApp() at BeatSaberModManager.Startup.RunAsync() at BeatSaberModManager.Program.Container.global::StrongInject.IAsyncContainer.RunAsync[TResult,TParam](Func`3, TParam) at BeatSaberModManager.Program.Main(String[]) at BeatSaberModManager.Program.Main(String[]) at BeatSaberModManager.Program.

(String[] ) Aborted (core dumped)

affederaffe commented 1 year ago

Should be fixed with the release of 0.0.5.