Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Adding AzureKeyVault configuration provider causes 0x80131506 #39124

Closed
Kralizek opened this issue Oct 6, 2023 · 4 comments
Closed

[BUG] Adding AzureKeyVault configuration provider causes 0x80131506 #39124

Kralizek opened this issue Oct 6, 2023 · 4 comments
Assignees
Labels
Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. Extensions ASP.NET Core extensions issue-addressed Workflow: The Azure SDK team believes it to be addressed and ready to close. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that

Comments

@Kralizek
Copy link

Kralizek commented Oct 6, 2023

Library name and version

Azure.Extensions.AspNetCore.Configuration.Secrets 1.2.2

Describe the bug

When I try to load secrets from Azure Key Vault, the application crashes

Expected behavior

The application is able to load the secrets from AKV

Actual behavior

C:/Users/RenatoGolia/Development/Tobii/mytd/backend/src/API/bin/Debug/net8.0/MyTobiiDynavox.API.exe 
Fatal error. Internal CLR error. (0x80131506)
   at System.Runtime.Serialization.SerializationGuard.<ThrowIfDeserializationInProgress>g__ThrowIfDeserializationInProgress|0_0(System.Runtime.Serialization.SerializationInfo, System.String, Int32 ByRef)
   at System.Diagnostics.Process.Start()
   at Azure.Identity.ProcessService+ProcessWrapper.Start()
   at Azure.Identity.ProcessRunner.StartProcess()
   at Azure.Identity.ProcessRunner.RunAsync()
   at Azure.Identity.VisualStudioCredential+<RunProcessesAsync>d__21.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Azure.Identity.VisualStudioCredential+<RunProcessesAsync>d__21, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]](<RunProcessesAsync>d__21 ByRef)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].Start[[Azure.Identity.VisualStudioCredential+<RunProcessesAsync>d__21, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]](<RunProcessesAsync>d__21 ByRef)
   at Azure.Identity.VisualStudioCredential.RunProcessesAsync(System.Collections.Generic.List`1<System.Diagnostics.ProcessStartInfo>, Boolean, System.Threading.CancellationToken)
   at Azure.Identity.VisualStudioCredential+<GetTokenImplAsync>d__19.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Azure.Identity.VisualStudioCredential+<GetTokenImplAsync>d__19, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]](<GetTokenImplAsync>d__19 ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].Start[[Azure.Identity.VisualStudioCredential+<GetTokenImplAsync>d__19, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]](<GetTokenImplAsync>d__19 ByRef)
   at Azure.Identity.VisualStudioCredential.GetTokenImplAsync(Azure.Core.TokenRequestContext, Boolean, System.Threading.CancellationToken)
   at Azure.Identity.VisualStudioCredential+<GetTokenAsync>d__17.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Azure.Identity.VisualStudioCredential+<GetTokenAsync>d__17, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]](<GetTokenAsync>d__17 ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].Start[[Azure.Identity.VisualStudioCredential+<GetTokenAsync>d__17, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]](<GetTokenAsync>d__17 ByRef)
   at Azure.Identity.VisualStudioCredential.GetTokenAsync(Azure.Core.TokenRequestContext, System.Threading.CancellationToken)
   at Azure.Identity.DefaultAzureCredential+<GetTokenFromSourcesAsync>d__14.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.ValueTuple`2[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[System.__Ca
non, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Identity.DefaultAzureCredential+<GetTokenFromSourcesAsync>d__14, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.ValueTuple`2[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[System.__Ca
non, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Identity.DefaultAzureCredential+<GetTokenFromSourcesAsync>d__14, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.ValueTuple`2[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[System.__Ca
non, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Identity.DefaultAzureCredential+<GetTokenFromSourcesAsync>d__14, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception, System.Threading.Tasks.Task`1<Azure.Core.AccessToken> ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception)
   at Azure.Identity.ManagedIdentityCredential+<GetTokenAsync>d__14.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityCredential+<GetTokenAsync>d__14, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityCredential+<GetTokenAsync>d__14, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityCredential+<GetTokenAsync>d__14, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception, System.Threading.Tasks.Task`1<Azure.Core.AccessToken> ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception)
   at Azure.Identity.ManagedIdentityCredential+<GetTokenImplAsync>d__16.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityCredential+<GetTokenImplAsync>d__16, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityCredential+<GetTokenImplAsync>d__16, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityCredential+<GetTokenImplAsync>d__16, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception, System.Threading.Tasks.Task`1<Azure.Core.AccessToken> ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception)
   at Azure.Identity.ManagedIdentityClient+<AuthenticateAsync>d__15.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityClient+<AuthenticateAsync>d__15, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityClient+<AuthenticateAsync>d__15, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentityClient+<AuthenticateAsync>d__15, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception, System.Threading.Tasks.Task`1<Azure.Core.AccessToken> ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception)
   at Azure.Identity.ImdsManagedIdentitySource+<AuthenticateAsync>d__15.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ImdsManagedIdentitySource+<AuthenticateAsync>d__15, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ImdsManagedIdentitySource+<AuthenticateAsync>d__15, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ImdsManagedIdentitySource+<AuthenticateAsync>d__15, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception, System.Threading.Tasks.Task`1<Azure.Core.AccessToken> ByRef)
   at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].SetException(System.Exception)
   at Azure.Identity.ManagedIdentitySource+<AuthenticateAsync>d__10.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentitySource+<AuthenticateAsync>d__10, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentitySource+<AuthenticateAsync>d__10, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[Azure.Core.AccessToken, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8],[Azure.Identity.ManagedIdentitySource+<AuthenticateAsync>d__10, Azure.Identity, Version=1.7.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> ByRef)
   at Azure.Core.Pipeline.RetryPolicy+<ProcessAsync>d__11.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.RetryPolicy+<ProcessAsync>d__11, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.RetryPolicy+<ProcessAsync>d__11, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.RetryPolicy+<ProcessAsync>d__11, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> ByRef)
   at Azure.Core.Pipeline.RedirectPolicy+<ProcessAsync>d__7.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.RedirectPolicy+<ProcessAsync>d__7, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.RedirectPolicy+<ProcessAsync>d__7, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.RedirectPolicy+<ProcessAsync>d__7, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> ByRef)
   at Azure.Core.Pipeline.ResponseBodyPolicy+<ProcessAsync>d__5.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.ResponseBodyPolicy+<ProcessAsync>d__5, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.ResponseBodyPolicy+<ProcessAsync>d__5, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.ResponseBodyPolicy+<ProcessAsync>d__5, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> ByRef)
   at Azure.Core.Pipeline.HttpPipelineTransportPolicy+<ProcessAsync>d__4.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.HttpPipelineTransportPolicy+<ProcessAsync>d__4, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.HttpPipelineTransportPolicy+<ProcessAsync>d__4, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.HttpPipelineTransportPolicy+<ProcessAsync>d__4, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> ByRef)
   at Azure.Core.Pipeline.HttpClientTransport+<ProcessAsync>d__12.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.HttpClientTransport+<ProcessAsync>d__12, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.HttpClientTransport+<ProcessAsync>d__12, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Azure.Core.Pipeline.HttpClientTransport+<ProcessAsync>d__12, Azure.Core, Version=1.30.0.0, Culture=neutral, PublicKeyToken=92742159e12e44c8]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.__Canon> ByRef)
   at System.Net.Http.HttpClient+<<SendAsync>g__Core|83_0>d.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpClient+<<SendAsync>g__Core|83_0>d, System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpClient+<<SendAsync>g__Core|83_0>d, System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpClient+<<SendAsync>g__Core|83_0>d, System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.__Canon> ByRef)
   at System.Net.Http.HttpConnectionPool+<SendWithVersionDetectionAndRetryAsync>d__89.MoveNext()
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnectionPool+<SendWithVersionDetectionAndRetryAsync>d__89, System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnectionPool+<SendWithVersionDetectionAndRetryAsync>d__89, System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnectionPool+<SendWithVersionDetectionAndRetryAsync>d__89, System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext()
   at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
   at System.Threading.Tasks.Task.RunContinuations(System.Object)
   at System.Threading.Tasks.Task.FinishSlow(Boolean)
   at System.Threading.Tasks.Task.TrySetException(System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].SetException(System.Exception, System.Threading.Tasks.Task`1<System.__Canon> ByRef)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1+<WaitWithCancellationAsync>d__1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext()     
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Threading.Tasks.TaskCo
mpletionSourceWithCancellation`1+<WaitWithCancellationAsync>d__1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].ExecutionContextCallback(System.Object)
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(System.Threading.Thread, System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Threading.Tasks.TaskCo
mpletionSourceWithCancellation`1+<WaitWithCancellationAsync>d__1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext(System.Threading.Thread)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Threading.Tasks.TaskCo
mpletionSourceWithCancellation`1+<WaitWithCancellationAsync>d__1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].ExecuteFromThreadPool(System.Threading.Thread)
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool+WorkerThread.WorkerThreadStart()

Reproduction Steps

Simple web app

var builder = WebApplication.CreateBuilder(args);

if (builder.Configuration.GetConnectionString("AzureKeyVault") is { } vaultUrl )
{
    builder.Configuration.AddAzureKeyVault
    (
        new Uri(vaultUrl),
        new DefaultAzureCredential()
    );
}

Environment

$ dotnet --info     
.NET SDK:
 Version:   8.0.100-rc.1.23455.8
 Commit:    e14caf947f

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.22621
 OS Platform: Windows
 RID:         win-x64
 Base Path:   C:\Program Files\dotnet\sdk\8.0.100-rc.1.23455.8\

.NET workloads installed:
There are no installed workloads to display.

Host:
  Version:      8.0.0-rc.1.23419.4
  Architecture: x64
  Commit:       92959931a3
  RID:          win-x64

.NET SDKs installed:
  3.1.426 [C:\Program Files\dotnet\sdk]
  6.0.317 [C:\Program Files\dotnet\sdk]
  6.0.414 [C:\Program Files\dotnet\sdk]
  7.0.111 [C:\Program Files\dotnet\sdk]
  7.0.203 [C:\Program Files\dotnet\sdk]
  7.0.308 [C:\Program Files\dotnet\sdk]
  7.0.401 [C:\Program Files\dotnet\sdk]
  8.0.100-rc.1.23455.8 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.0-rc.1.23421.29 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.0-rc.1.23419.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.0-rc.1.23420.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  x86   [C:\Program Files (x86)\dotnet]
    registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
  Not set

global.json file:
  C:\Users\RenatoGolia\Development\Tobii\mytd\global.json

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

I'm experiencing this issue both locally on Rider and in a docker container hosted in ACI both on 8.0 RC1

@github-actions github-actions bot added Azure.Identity Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-team-triage Workflow: This issue needs the team to triage. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that labels Oct 6, 2023
@jsquire jsquire added Extensions ASP.NET Core extensions and removed Azure.Identity labels Oct 7, 2023
@jsquire jsquire self-assigned this Oct 7, 2023
@jsquire
Copy link
Member

jsquire commented Oct 7, 2023

Hi @Kralizek. Thank you for reaching out and we regret that you're experiencing difficulties. This error does not appear to be related to the Azure SDK packages, but rather part of the runtime, encountered when starting an external process for reading credentials.

There are a number of similar issues in the dotnet runtime repository and one with a similar call stack was identified as an issue with Process.Start that has been fixed for .NET 8 RC2. Please see this comment in #92050 for more context.

@jsquire jsquire added the issue-addressed Workflow: The Azure SDK team believes it to be addressed and ready to close. label Oct 7, 2023
@github-actions
Copy link

github-actions bot commented Oct 7, 2023

Hi @Kralizek. Thank you for opening this issue and giving us the opportunity to assist. We believe that this has been addressed. If you feel that further discussion is needed, please add a comment with the text "/unresolve" to remove the "issue-addressed" label and continue the conversation.

@github-actions github-actions bot removed the needs-team-triage Workflow: This issue needs the team to triage. label Oct 7, 2023
@Kralizek
Copy link
Author

Kralizek commented Oct 8, 2023

@jsquire thank you for the answer even during the weekend.

@github-actions
Copy link

Hi @Kralizek, since you haven’t asked that we /unresolve the issue, we’ll close this out. If you believe further discussion is needed, please add a comment /unresolve to reopen the issue.

@github-actions github-actions bot locked and limited conversation to collaborators Jan 13, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. Extensions ASP.NET Core extensions issue-addressed Workflow: The Azure SDK team believes it to be addressed and ready to close. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Projects
None yet
Development

No branches or pull requests

2 participants