This repository was archived by the owner on Jun 21, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
This repository was archived by the owner on Jun 21, 2023. It is now read-only.
Crashing when opening a log in window. #2062
Copy link
Copy link
Closed
Description
Version
- GitHub Extension for Visual Studio version: 2.5.9.5485
- Visual Studio version: 15.9.1
What happened
Steps to Reproduce
- Choose Checkout From Github
Expected behavior: A login page to open up.
Actual behavior: All of visual studio crashes.
Log file:
The log file is empty.
From Visual Studio Debugger:
System.IO.FileNotFoundException
HResult=0x80070002
Message=Could not load file or assembly 'System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified.
Source=ReactiveUI
StackTrace:
at ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(Object sender, Expression expression, String propertyName, Boolean beforeChanged)
at ReactiveUI.ReactiveNotifyPropertyChangedMixin.notifyForProperty(Object sender, Expression expression, Boolean beforeChange)
at ReactiveUI.ReactiveNotifyPropertyChangedMixin.nestedObservedChanges(Expression expression, IObservedChange`2 sourceChange, Boolean beforeChange)
at ReactiveUI.ReactiveNotifyPropertyChangedMixin.<>c__DisplayClass3_1`2.<SubscribeToExpressionChain>b__4(IObservedChange`2 y)
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 39
at System.Reactive.PlatformServices.ExceptionServicesImpl.Rethrow(Exception exception) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\ExceptionServicesImpl.cs:line 16
at System.Reactive.ExceptionHelpers.Throw(Exception exception) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\ExceptionServices.cs:line 14
at System.Reactive.Stubs.<>c.<.cctor>b__2_1(Exception ex) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Stubs.cs:line 16
at System.Reactive.AnonymousSafeObserver`1.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\AnonymousSafeObserver.cs:line 69
at System.Reactive.Linq.ObservableImpl.RefCount`1._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\RefCount.cs:line 72
at System.Reactive.Subjects.Subject`1.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Subjects\Subject.cs:line 100
at System.Reactive.Linq.ObservableImpl.AsObservable`1._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\AsObservable.cs:line 38
at System.Reactive.Linq.ObservableImpl.Where`1.Predicate._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Where.cs:line 63
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 55
at System.Reactive.Linq.ObservableImpl.Merge`1.Observables._.InnerObserver.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Merge.cs:line 261
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 55
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 55
at System.Reactive.Linq.ObservableImpl.DistinctUntilChanged`2._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\DistinctUntilChanged.cs:line 85
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 55
at System.Reactive.Linq.ObservableImpl.Where`1.Predicate._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Where.cs:line 63
at System.Reactive.Linq.ObservableImpl.Switch`1._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 71
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 55
at System.Reactive.Linq.ObservableImpl.Switch`1._.OnError(Exception error) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 71
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 43
at System.Reactive.Linq.ObservableImpl.Return`1._.Invoke() in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Return.cs:line 41
at System.Reactive.Concurrency.Scheduler.Invoke(IScheduler scheduler, Action action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Simple.cs:line 83
at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 39
at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Simple.cs:line 25
at System.Reactive.Linq.ObservableImpl.Return`1._.Run(IScheduler scheduler) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Return.cs:line 36
at System.Reactive.Linq.ObservableImpl.Return`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Return.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Switch`1._.Run(Switch`1 parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 46
at System.Reactive.Linq.ObservableImpl.Switch`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 20
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Switch`1._.Run(Switch`1 parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 46
at System.Reactive.Linq.ObservableImpl.Switch`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 20
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Where`1.Predicate.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Where.cs:line 27
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.DistinctUntilChanged`2.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\DistinctUntilChanged.cs:line 24
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 130
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 362
at System.Reactive.Linq.ObservableImpl.Merge`1.Observables._.OnNext(IObservable`1 value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Merge.cs:line 202
at System.Reactive.Linq.ObservableImpl.ToObservable`1._.LoopRec(State state, Action`1 recurse) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 126
at System.Reactive.Concurrency.Scheduler.<>c__DisplayClass49_0`1.<InvokeRec1>b__0(TState state1) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.Scheduler.<>c__DisplayClass49_1`1.<InvokeRec1>b__2(IScheduler scheduler1, TState state3) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 74
at System.Reactive.Concurrency.ImmediateScheduler.AsyncLockScheduler.<>c__DisplayClass1_0`1.<Schedule>b__0() in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 87
at System.Reactive.Concurrency.AsyncLock.Wait(Action action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\AsyncLock.cs:line 71
at System.Reactive.Concurrency.ImmediateScheduler.AsyncLockScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 89
at System.Reactive.Concurrency.Scheduler.<>c__DisplayClass49_0`1.<InvokeRec1>b__1(TState state2) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 85
at System.Reactive.Linq.ObservableImpl.ToObservable`1._.LoopRec(State state, Action`1 recurse) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 126
at System.Reactive.Concurrency.Scheduler.<>c__DisplayClass49_0`1.<InvokeRec1>b__0(TState state1) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.Scheduler.InvokeRec1[TState](IScheduler scheduler, Pair`2 pair) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 39
at System.Reactive.Concurrency.Scheduler.Schedule[TState](IScheduler scheduler, TState state, Action`2 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 44
at System.Reactive.Linq.ObservableImpl.ToObservable`1._.Run(ToObservable`1 parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 69
at System.Reactive.Linq.ObservableImpl.ToObservable`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 24
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Merge`1.Observables._.Run(Observables parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Merge.cs:line 194
at System.Reactive.Linq.ObservableImpl.Merge`1.Observables.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Merge.cs:line 170
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 130
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 362
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Where`1.Predicate.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Where.cs:line 27
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.AsObservable`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\AsObservable.cs:line 20
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Subjects.ConnectableObservable`2.Connect() in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Subjects\ConnectableObservable.cs:line 51
at System.Reactive.Linq.ObservableImpl.RefCount`1._.Run(RefCount`1 parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\RefCount.cs:line 49
at System.Reactive.Linq.ObservableImpl.RefCount`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\RefCount.cs:line 28
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.Reactive.Producer`2.Subscribe(IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 99
at System.ObservableExtensions.Subscribe[T](IObservable`1 source, Action`1 onNext) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 56
at ReactiveUI.PropertyBinderImplementation.bindImpl[TViewModel,TView,TVMProp,TVProp,TDontCare](TViewModel viewModel, TView view, Expression`1 vmProperty, Expression`1 viewProperty, IObservable`1 signalViewUpdate, OutFunc`2 vmToViewConverter, OutFunc`2 viewToVmConverter)
at ReactiveUI.PropertyBinderImplementation.Bind[TViewModel,TView,TVMProp,TVProp,TDontCare](TViewModel viewModel, TView view, Expression`1 vmProperty, Expression`1 viewProperty, IObservable`1 signalViewUpdate, Object conversionHint, IBindingTypeConverter vmToViewConverterOverride, IBindingTypeConverter viewToVMConverterOverride)
at ReactiveUI.BindingMixins.Bind[TViewModel,TView,TVMProp,TVProp](TView view, TViewModel viewModel, Expression`1 vmProperty, Expression`1 viewProperty, Object conversionHint, IBindingTypeConverter vmToViewConverterOverride, IBindingTypeConverter viewToVMConverterOverride)
at GitHub.VisualStudio.Views.Dialog.LoginCredentialsView.SetupDotComBindings(Action`1 d)
at GitHub.VisualStudio.Views.Dialog.LoginCredentialsView.<.ctor>b__0_0(Action`1 d)
at ReactiveUI.ViewForMixins.<>c__DisplayClass7_0.<WhenActivated>b__0()
at ReactiveUI.ViewForMixins.<>c__DisplayClass9_0.<handleViewActivation>b__0(Boolean activated)
at System.Reactive.AnonymousSafeObserver`1.OnNext(T value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\AnonymousSafeObserver.cs:line 54
at System.Reactive.Linq.ObservableImpl.DistinctUntilChanged`2._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\DistinctUntilChanged.cs:line 79
at System.Reactive.Linq.ObservableImpl.Switch`1._.InnerObserver.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 110
at System.Reactive.Linq.ObservableImpl.SkipWhile`1.Predicate._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\SkipWhile.cs:line 61
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 49
at System.Reactive.Linq.ObservableImpl.DistinctUntilChanged`2._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\DistinctUntilChanged.cs:line 79
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 48
at System.Reactive.Linq.ObservableImpl.Where`1.Predicate._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Where.cs:line 57
at System.Reactive.Linq.ObservableImpl.Switch`1._.InnerObserver.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 110
at System.Reactive.Linq.ObservableImpl.Concat`1._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Concat.cs:line 34
at System.Reactive.Linq.ObservableImpl.ToObservable`1._.LoopRec(State state, Action`1 recurse) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 126
at System.Reactive.Concurrency.Scheduler.<>c__DisplayClass49_0`1.<InvokeRec1>b__0(TState state1) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.Scheduler.InvokeRec1[TState](IScheduler scheduler, Pair`2 pair) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 39
at System.Reactive.Concurrency.Scheduler.Schedule[TState](IScheduler scheduler, TState state, Action`2 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 44
at System.Reactive.Linq.ObservableImpl.ToObservable`1._.Run(ToObservable`1 parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 69
at System.Reactive.Linq.ObservableImpl.ToObservable`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\ToObservable.cs:line 24
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.TailRecursiveSink`1.MoveNext() in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\TailRecursiveSink.cs:line 161
at System.Reactive.Concurrency.AsyncLock.Wait(Action action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\AsyncLock.cs:line 71
at System.Reactive.TailRecursiveSink`1.<Run>b__7_0(Action self) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\TailRecursiveSink.cs:line 42
at System.Reactive.Concurrency.Scheduler.<>c.<Schedule>b__47_0(Action`1 _action, Action`1 self) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 25
at System.Reactive.Concurrency.Scheduler.<>c__DisplayClass49_0`1.<InvokeRec1>b__0(TState state1) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.Scheduler.InvokeRec1[TState](IScheduler scheduler, Pair`2 pair) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 55
at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 39
at System.Reactive.Concurrency.Scheduler.Schedule[TState](IScheduler scheduler, TState state, Action`2 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 44
at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action`1 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Recursive.cs:line 25
at System.Reactive.TailRecursiveSink`1.Run(IEnumerable`1 sources) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\TailRecursiveSink.cs:line 37
at System.Reactive.Linq.ObservableImpl.Concat`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Concat.cs:line 20
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Switch`1._.OnNext(IObservable`1 value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 62
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 48
at System.Reactive.Linq.ObservableImpl.Return`1._.Invoke() in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Return.cs:line 41
at System.Reactive.Concurrency.Scheduler.Invoke(IScheduler scheduler, Action action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Simple.cs:line 83
at System.Reactive.Concurrency.ImmediateScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ImmediateScheduler.cs:line 39
at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\Scheduler.Simple.cs:line 25
at System.Reactive.Linq.ObservableImpl.Return`1._.Run(IScheduler scheduler) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Return.cs:line 36
at System.Reactive.Linq.ObservableImpl.Return`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Return.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Switch`1._.Run(Switch`1 parent) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 46
at System.Reactive.Linq.ObservableImpl.Switch`1.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 20
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Where`1.Predicate.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Where.cs:line 27
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.DistinctUntilChanged`2.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\DistinctUntilChanged.cs:line 24
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 127
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 326
at System.Reactive.Linq.ObservableImpl.Select`2.Selector.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 22
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 130
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 362
at System.Reactive.Linq.ObservableImpl.SkipWhile`1.Predicate.Run(_ sink) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\SkipWhile.cs:line 22
at System.Reactive.Producer`2.Run(IScheduler _, State x) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 142
at System.Reactive.Concurrency.ScheduledItem`2.InvokeCore() in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\ScheduledItem.cs:line 211
at System.Reactive.Concurrency.CurrentThreadScheduler.Trampoline.Run(SchedulerQueue`1 queue) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\CurrentThreadScheduler.cs:line 126
at System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\CurrentThreadScheduler.cs:line 94
at System.Reactive.Concurrency.LocalScheduler.Schedule[TState](TState state, Func`3 action) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Concurrency\LocalScheduler.cs:line 30
at System.Reactive.Producer`2.SubscribeRaw(IObserver`1 observer, Boolean enableSafeguard) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Producer.cs:line 130
at System.ObservableExtensions.SubscribeSafe[T](IObservable`1 source, IObserver`1 observer) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Observable.Extensions.cs:line 362
at System.Reactive.Linq.ObservableImpl.Switch`1._.OnNext(IObservable`1 value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Switch.cs:line 63
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 49
at System.Reactive.Linq.ObservableImpl.Merge`1.Observables._.InnerObserver.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Merge.cs:line 251
at System.Reactive.Linq.ObservableImpl.Select`2.Selector._.OnNext(TSource value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\Select.cs:line 49
at System.Reactive.Observer`1.OnNext(T value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Internal\Observers.cs:line 78
at System.Reactive.Subjects.Subject`1.OnNext(T value) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Subjects\Subject.cs:line 108
at System.Reactive.Linq.ObservableImpl.FromEventPattern.Impl`2.<>c__DisplayClass3_0.<GetHandler>b__1(Object sender, TEventArgs eventArgs) in D:\a\1\s\Rx.NET\Source\src\System.Reactive\Linq\Observable\FromEventPattern.cs:line 39
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
at MS.Internal.LoadedOrUnloadedOperation.DoWork()
at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
at System.Windows.Interop.HwndTarget.OnResize()
at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)