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.
Hang with Akavache on Main thread #1678
Copy link
Copy link
Closed
Labels
Description
- GitHub Extension for Visual Studio version:
2.5.1
System.Reactive.Linq.dll!System.Reactive.Linq.Observable.SelectMany<byte[], System.Reactive.Unit>(System.IObservable<byte[]> source, System.Func<byte[], System.IObservable<System.Reactive.Unit>> selector) Unknown
Akavache.Sqlite3.dll!Akavache.Sqlite3.SQLitePersistentBlobCache.InsertObject<GitHub.Caches.AccountCacheItem>(string key, GitHub.Caches.AccountCacheItem value, System.DateTimeOffset? absoluteExpiration) Unknown
Akavache.dll!Akavache.JsonSerializationMixin.InsertObject<GitHub.Caches.AccountCacheItem>(Akavache.IBlobCache This, string key, GitHub.Caches.AccountCacheItem value, System.DateTimeOffset? absoluteExpiration) Unknown
> GitHub.App.dll!GitHub.Services.ModelService.InsertUser(GitHub.Caches.AccountCacheItem user) Line 671 C#
GitHub.App.dll!GitHub.Factories.ModelServiceFactory.CreateAsync(GitHub.Models.IConnection connection) Line 53 C#
[Resuming Async Method]
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.OutputAsyncCausalityEvents.AnonymousMethod__0() Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.ContinuationWrapper.Invoke() Unknown
mscorlib.dll!System.Runtime.CompilerServices.TaskAwaiter.OutputWaitEtwEvents.AnonymousMethod__0() Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.ContinuationWrapper.Invoke() Unknown
mscorlib.dll!System.Threading.Tasks.AwaitTaskContinuation.InvokeAction(object state) Unknown
mscorlib.dll!System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback callback, object state, ref System.Threading.Tasks.Task currentTask) Unknown
mscorlib.dll!System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.Run(System.Threading.Tasks.Task task, bool canInlineContinuationTask) Unknown
mscorlib.dll!System.Threading.Tasks.Task.FinishContinuations() Unknown
mscorlib.dll!System.Threading.Tasks.Task.FinishStageThree() Unknown
mscorlib.dll!System.Threading.Tasks.Task<System.__Canon>.TrySetResult(System.__Canon result) Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<Akavache.IBlobCache>.SetResult(Akavache.IBlobCache result) Unknown
GitHub.App.dll!GitHub.Factories.HostCacheFactory.Create(GitHub.Primitives.HostAddress hostAddress) Line 53 C#
[Resuming Async Method]
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.OutputAsyncCausalityEvents.AnonymousMethod__0() Unknown
mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.ContinuationWrapper.Invoke() Unknown
System.Reactive.Linq.dll!System.Reactive.Subjects.AsyncSubject<int>.AwaitObserver.InvokeOnOriginalContext.AnonymousMethod__6_0(object c) Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.SingleExecuteProtector.TryExecute() Unknown
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.SingleExecuteProtector..cctor.AnonymousMethod__20_0(object state) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.InvokeImpl() Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(object state) Unknown
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
WindowsBase.dll!System.Windows.Threading.DispatcherOperation.Invoke() Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.ProcessQueue() Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.WndProcHook(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) Unknown
[Async Call]
GitHub.App.dll!GitHub.ViewModels.GitHubPane.PullRequestListViewModel.InitializeAsync(GitHub.Models.ILocalRepositoryModel repository, GitHub.Models.IConnection connection) Line 127 C#
[Async Call]
GitHub.App.dll!GitHub.ViewModels.GitHubPane.GitHubPaneViewModel.NavigateTo<GitHub.ViewModels.GitHubPane.IPullRequestListViewModel>(System.Func<GitHub.ViewModels.GitHubPane.IPullRequestListViewModel, System.Threading.Tasks.Task> initialize, System.Func<GitHub.ViewModels.GitHubPane.IPullRequestListViewModel, bool> match) Line 374 C#
[Async Call]
GitHub.App.dll!GitHub.ViewModels.GitHubPane.GitHubPaneViewModel.UpdateContent(GitHub.Models.ILocalRepositoryModel repository) Line 424 C#
[Async Call]
GitHub.App.dll!GitHub.ViewModels.GitHubPane.GitHubPaneViewModel.CreateInitializeTask(System.IServiceProvider paneServiceProvider) Line 331 C#
[Async Call]
GitHub.VisualStudio.dll!GitHub.VisualStudio.UI.GitHubPane.InitializeAsync(Microsoft.VisualStudio.Shell.AsyncPackage asyncPackage) Line 105 C#
[Async Call]
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask.JoinAsync(System.Threading.CancellationToken cancellationToken) Unknown
[Async Call]
Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask<GitHub.ViewModels.GitHubPane.IGitHubPaneViewModel>.JoinAsync(System.Threading.CancellationToken cancellationToken) Unknown
[Async Call]
GitHub.VisualStudio.dll!GitHub.VisualStudio.ServiceProviderPackage.ShowGitHubPane() Line 222 C#
[Async Call]
GitHub.VisualStudio.dll!GitHub.VisualStudio.Commands.OpenPullRequestsCommand.Execute() Line 45 C#
