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

[iOS][tvOS] System.Net.Security.Tests crash with Process terminated due to System.IO.DirectoryNotFoundException on iOS tvOS #52120

Closed
mdh1418 opened this issue Apr 30, 2021 · 7 comments · Fixed by #53029
Labels
os-ios Apple iOS os-tvos Apple tvOS untriaged New issue has not been triaged by the area owner
Milestone

Comments

@mdh1418
Copy link
Member

mdh1418 commented Apr 30, 2021

info	13:45:43.271034-0400	System.Net.Security.Tests	((null) warning) Process terminated due to "Certificates cctor threw System.IO.DirectoryNotFoundException: Could not find a part of the path '/Users/mdhwang/Library/Developer/CoreSimulator/Devices/71D00C72-A1BD-4EF7-87EA-B22842EC1650/data/Containers/Bundle/Application/27DECA82-B31F-4028-A4D1-F1E5253EC31A/System.Net.Security.Tests.app/TestDataCertificates/testservereku.contoso.com.pfx'.
   at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter) in System.Private.CoreLib.dll:token 0x600000a+0x48
   at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func`2 errorRewriter) in System.Private.CoreLib.dll:token 0x600000b+0x10
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) in System.Private.CoreLib.dll:token 0x60000a1+0x62
   at System.IO.Strategies.FileStreamHelpers.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options) in System.Private.CoreLib.dll:token 0x600560d+0xc
   at System.IO.Strategies.Net5CompatFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x600561b+0x43
   at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x600560c+0x0
   at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x6005608+0x0
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x6005338+0x17f
   at System.IO.File.ReadAllBytes(String path) in System.IO.FileSystem.dll:token 0x60000fe+0x1
   at System.Net.Test.Common.Configuration.Certificates..cctor() in System.Net.Security.Tests.dll:token 0x6000466+0x3e
   at System.Diagnostics.DefaultTraceListener.Fail(String message, String detailMessage) in System.Diagnostics.TraceSource.dll:token 0x6000040+0x0
   at System.Diagnostics.DefaultTraceListener.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x600003f+0x0
   at System.Diagnostics.TraceInternal.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x60000b5+0x0
   at System.Diagnostics.Trace.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x600007d+0x0
   at System.Net.Test.Common.Configuration.Certificates..cctor() in System.Net.Security.Tests.dll:token 0x6000466+0x0
   at System.Net.Security.Tests.SslStreamStreamToStreamTest.SslStream_StreamToStream_Authentication_Success_MemberData()+MoveNext() in System.Net.Security.Tests.dll:token 0x600026f+0x0
   at System.Linq.Enumerable.SelectEnumerableIterator`2[[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() in System.Linq.dll:token 0x6000154+0x0
   at Xunit.Sdk.TheoryDiscoverer.Discover(ITestFrameworkDiscoveryOptions discoveryOptions, ITestMethod testMethod, IAttributeInfo theoryAttribute) in xunit.execution.dotnet.dll:token 0x600022c+0x0
   at Xunit.Sdk.XunitTestFrameworkDiscoverer.FindTestsForMethod(ITestMethod testMethod, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x6000253+0x0
   at Xunit.Sdk.XunitTestFrameworkDiscoverer.FindTestsForType(ITestClass testClass, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x6000254+0x0
   at Xunit.Sdk.TestFrameworkDiscoverer.FindTestsForTypeAndWrapExceptions(ITestClass testClass, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x60001cc+0x0
   at Xunit.Sdk.TestFrameworkDiscoverer.<>c__DisplayClass26_0.<Find>b__0() in xunit.execution.dotnet.dll:token 0x6000506+0x0
   at Xunit.Sdk.XunitWorkerThread.<>c.<QueueUserWorkItem>b__5_0(Object _) in xunit.execution.dotnet.dll:token 0x600056f+0x0
   at System.Threading.Tasks.Task.InnerInvoke() in System.Private.CoreLib.dll:token 0x6002f8c+0x0
   at System.Threading.Tasks.Task.<>c.<.cctor>b__284_0(Object obj) in System.Private.CoreLib.dll:token 0x6003031+0x0
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in System.Private.CoreLib.dll:token 0x6002b1e+0x0
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) in System.Private.CoreLib.dll:token 0x6002f8b+0x0
   at System.Threading.Tasks.Task.ExecuteEntryUnsafe(Thread threadPoolThread) in System.Private.CoreLib.dll:token 0x6002f89+0x0
   at System.Threading.Tasks.ThreadPoolTaskScheduler.<>c.<.cctor>b__10_0(Object s) in System.Private.CoreLib.dll:token 0x6003151+0x0
   at System.Threading.Thread.StartCallback() in System.Private.CoreLib.dll:token 0x600297e+0x0
"
error	13:45:43.271639-0400	System.Net.Security.Tests	
Unhandled Exception:
System.Diagnostics.DebugProvider+DebugAssertException: Certificates cctor threw System.IO.DirectoryNotFoundException: Could not find a part of the path '/Users/mdhwang/Library/Developer/CoreSimulator/Devices/71D00C72-A1BD-4EF7-87EA-B22842EC1650/data/Containers/Bundle/Application/27DECA82-B31F-4028-A4D1-F1E5253EC31A/System.Net.Security.Tests.app/TestDataCertificates/testservereku.contoso.com.pfx'.
   at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter) in System.Private.CoreLib.dll:token 0x600000a+0x48
   at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func`2 errorRewriter) in System.Private.CoreLib.dll:token 0x600000b+0x10
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) in System.Private.CoreLib.dll:token 0x60000a1+0x62
   at System.IO.Strategies.FileStreamHelpers.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options) in System.Private.CoreLib.dll:token 0x600560d+0xc
   at System.IO.Strategies.Net5CompatFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x600561b+0x43
   at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x600560c+0x0
   at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x6005608+0x0
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) in System.Private.CoreLib.dll:token 0x6005338+0x17f
   at System.IO.File.ReadAllBytes(String path) in System.IO.FileSystem.dll:token 0x60000fe+0x1
   at System.Net.Test.Common.Configuration.Certificates..cctor() in System.Net.Security.Tests.dll:token 0x6000466+0x3e
   at System.Diagnostics.DefaultTraceListener.Fail(String message, String detailMessage) in System.Diagnostics.TraceSource.dll:token 0x6000040+0x0
   at System.Diagnostics.DefaultTraceListener.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x600003f+0x0
   at System.Diagnostics.TraceInternal.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x60000b5+0x0
   at System.Diagnostics.Trace.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x600007d+0x0
   at System.Net.Test.Common.Configuration.Certificates..cctor() in System.Net.Security.Tests.dll:token 0x6000466+0x0
   at System.Net.Security.Tests.SslStreamStreamToStreamTest.SslStream_StreamToStream_Authentication_Success_MemberData()+MoveNext() in System.Net.Security.Tests.dll:token 0x600026f+0x0
   at System.Linq.Enumerable.SelectEnumerableIterator`2[[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() in System.Linq.dll:token 0x6000154+0x0
   at Xunit.Sdk.TheoryDiscoverer.Discover(ITestFrameworkDiscoveryOptions discoveryOptions, ITestMethod testMethod, IAttributeInfo theoryAttribute) in xunit.execution.dotnet.dll:token 0x600022c+0x0
   at Xunit.Sdk.XunitTestFrameworkDiscoverer.FindTestsForMethod(ITestMethod testMethod, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x6000253+0x0
   at Xunit.Sdk.XunitTestFrameworkDiscoverer.FindTestsForType(ITestClass testClass, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x6000254+0x0
   at Xunit.Sdk.TestFrameworkDiscoverer.FindTestsForTypeAndWrapExceptions(ITestClass testClass, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x60001cc+0x0
   at Xunit.Sdk.TestFrameworkDiscoverer.<>c__DisplayClass26_0.<Find>b__0() in xunit.execution.dotnet.dll:token 0x6000506+0x0
   at Xunit.Sdk.XunitWorkerThread.<>c.<QueueUserWorkItem>b__5_0(Object _) in xunit.execution.dotnet.dll:token 0x600056f+0x0
   at System.Threading.Tasks.Task.InnerInvoke() in System.Private.CoreLib.dll:token 0x6002f8c+0x0
   at System.Threading.Tasks.Task.<>c.<.cctor>b__284_0(Object obj) in System.Private.CoreLib.dll:token 0x6003031+0x0
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in System.Private.CoreLib.dll:token 0x6002b1e+0x0
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) in System.Private.CoreLib.dll:token 0x6002f8b+0x0
   at System.Threading.Tasks.Task.ExecuteEntryUnsafe(Thread threadPoolThread) in System.Private.CoreLib.dll:token 0x6002f89+0x0
   at System.Threading.Tasks.ThreadPoolTaskScheduler.<>c.<.cctor>b__10_0(Object s) in System.Private.CoreLib.dll:token 0x6003151+0x0
   at System.Threading.Thread.StartCallback() in System.Private.CoreLib.dll:token 0x600297e+0x0
@mdh1418 mdh1418 added os-ios Apple iOS os-tvos Apple tvOS labels Apr 30, 2021
@mdh1418 mdh1418 added this to the 6.0.0 milestone Apr 30, 2021
@dotnet-issue-labeler
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Apr 30, 2021
@filipnavara
Copy link
Member

filipnavara commented May 13, 2021

Likely to be fixed by #52191 once merged:

Unhandled Exception:
System.Diagnostics.DebugProvider+DebugAssertException: Certificates cctor threw System.EntryPointNotFoundException: AppleCryptoNative_SecKeychainCreate
   at Interop.AppleCrypto.CreateTemporaryKeychain() in System.Security.Cryptography.X509Certificates.dll:token 0x600003a+0xe3
   at Internal.Cryptography.Pal.AppleCertificatePal.FromBlob(ReadOnlySpan`1 rawData, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags) in System.Security.Cryptography.X509Certificates.dll:token 0x6000153+0x64
   at Internal.Cryptography.Pal.CertificatePal.FromBlob(ReadOnlySpan`1 rawData, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags) in System.Security.Cryptography.X509Certificates.dll:token 0x60001a1+0x1
   at System.Security.Cryptography.X509Certificates.X509Certificate..ctor(Byte[] rawData, String password, X509KeyStorageFlags keyStorageFlags) in System.Security.Cryptography.X509Certificates.dll:token 0x600044c+0x53
   at System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(Byte[] rawData, String password, X509KeyStorageFlags keyStorageFlags) in System.Security.Cryptography.X509Certificates.dll:token 0x6000494+0x0
   at System.Net.Test.Common.Configuration.Certificates..cctor() in System.Net.Security.Tests.dll:token 0x6000466+0xb8
   at System.Diagnostics.DefaultTraceListener.Fail(String message, String detailMessage) in System.Diagnostics.TraceSource.dll:token 0x6000040+0x0
   at System.Diagnostics.DefaultTraceListener.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x600003f+0x0
   at System.Diagnostics.TraceInternal.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x60000b5+0x0
   at System.Diagnostics.Trace.Fail(String message) in System.Diagnostics.TraceSource.dll:token 0x600007d+0x0
   at System.Net.Test.Common.Configuration.Certificates..cctor() in System.Net.Security.Tests.dll:token 0x6000466+0x0
   at System.Net.Security.Tests.SslStreamStreamToStreamTest.SslStream_StreamToStream_Authentication_Success_MemberData()+MoveNext() in System.Net.Security.Tests.dll:token 0x600026f+0x0
   at System.Linq.Enumerable.SelectEnumerableIterator`2[[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext() in System.Linq.dll:token 0x6000154+0x0
   at Xunit.Sdk.TheoryDiscoverer.Discover(ITestFrameworkDiscoveryOptions discoveryOptions, ITestMethod testMethod, IAttributeInfo theoryAttribute) in xunit.execution.dotnet.dll:token 0x600022c+0x0
   at Xunit.Sdk.XunitTestFrameworkDiscoverer.FindTestsForMethod(ITestMethod testMethod, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x6000253+0x0
   at Xunit.Sdk.XunitTestFrameworkDiscoverer.FindTestsForType(ITestClass testClass, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x6000254+0x0
   at Xunit.Sdk.TestFrameworkDiscoverer.FindTestsForTypeAndWrapExceptions(ITestClass testClass, Boolean includeSourceInformation, IMessageBus messageBus, ITestFrameworkDiscoveryOptions discoveryOptions) in xunit.execution.dotnet.dll:token 0x60001cc+0x0
   at Xunit.Sdk.TestFrameworkDiscoverer.<>c__DisplayClass26_0.<Find>b__0() in xunit.execution.dotnet.dll:token 0x6000506+0x0
   at Xunit.Sdk.XunitWorkerThread.<>c.<QueueUserWorkItem>b__5_0(Object _) in xunit.execution.dotnet.dll:token 0x600056f+0x0
   at System.Threading.Tasks.Task.InnerInvoke() in System.Private.CoreLib.dll:token 0x6002f90+0x0
   at System.Threading.Tasks.Task.<>c.<.cctor>b__284_0(Object obj) in System.Private.CoreLib.dll:token 0x6003035+0x0
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) in System.Private.CoreLib.dll:token 0x6002b1d+0x0
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) in System.Private.CoreLib.dll:token 0x6002f8f+0x0
   at System.Threading.Tasks.Task.ExecuteEntryUnsafe(Thread threadPoolThread) in System.Private.CoreLib.dll:token 0x6002f8d+0x0
   at System.Threading.Tasks.ThreadPoolTaskScheduler.<>c.<.cctor>b__10_0(Object s) in System.Private.CoreLib.dll:token 0x6003155+0x0
   at System.Threading.Thread.StartCallback() in System.Private.CoreLib.dll:token 0x600297e+0x0

@akoeplinger
Copy link
Member

#52191 was merged, @mdh1418 would you mind checking whether this still fails?

@mdh1418
Copy link
Member Author

mdh1418 commented May 19, 2021

This particular error does not fail any longer. Instead, the suite crashes, and produces failures with System.PlatformNotSupportedException : Root certificate store is not supported on this platform. I plan on adding [SkipOnPlatform(TestPlatforms.iOS | TestPlatforms.tvOS | TestPlatforms.MacCatalyst... to the failing test methods.

@mdh1418 mdh1418 closed this as completed May 19, 2021
@mdh1418
Copy link
Member Author

mdh1418 commented May 20, 2021

Its worth noting that only a part of the tests ran to completion when I saw the PlatformNotSupportedException failures, and that the test suite did not run to completion. After annotating 4 test methods that had X509 certificate store is not supported on this platform, I have yet to have a completed test run of System.Net.Security.Tests on my local machine.

@filipnavara
Copy link
Member

I can confirm that there's a native crash:


=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================
	0x100894ed7 - /Users/filipnavara/Library/Developer/CoreSimulator/Devices/5B41766F-BEBD-4CCE-957D-08A8BA008613/data/Containers/Bundle/Application/ACACCA93-F79F-49C7-B668-2D62464B5741/System.Net.Security.Tests.app/System.Net.Security.Tests : dump_native_stacktrace
	0x100894e41 - /Users/filipnavara/Library/Developer/CoreSimulator/Devices/5B41766F-BEBD-4CCE-957D-08A8BA008613/data/Containers/Bundle/Application/ACACCA93-F79F-49C7-B668-2D62464B5741/System.Net.Security.Tests.app/System.Net.Security.Tests : mono_dump_native_crash_info
	0x100791837 - /Users/filipnavara/Library/Developer/CoreSimulator/Devices/5B41766F-BEBD-4CCE-957D-08A8BA008613/data/Containers/Bundle/Application/ACACCA93-F79F-49C7-B668-2D62464B5741/System.Net.Security.Tests.app/System.Net.Security.Tests : mono_handle_native_crash
	0x100684cae - /Users/filipnavara/Library/Developer/CoreSimulator/Devices/5B41766F-BEBD-4CCE-957D-08A8BA008613/data/Containers/Bundle/Application/ACACCA93-F79F-49C7-B668-2D62464B5741/System.Net.Security.Tests.app/System.Net.Security.Tests : mono_sigsegv_signal_handler_debug
	0x100684a43 - /Users/filipnavara/Library/Developer/CoreSimulator/Devices/5B41766F-BEBD-4CCE-957D-08A8BA008613/data/Containers/Bundle/Application/ACACCA93-F79F-49C7-B668-2D62464B5741/System.Net.Security.Tests.app/System.Net.Security.Tests : mono_sigsegv_signal_handler
	0x10b61ed7d - /usr/lib/system/libsystem_platform.dylib : _sigtramp
	0x10091ad6d - /Users/filipnavara/Library/Developer/CoreSimulator/Devices/5B41766F-BEBD-4CCE-957D-08A8BA008613/data/Containers/Bundle/Application/ACACCA93-F79F-49C7-B668-2D62464B5741/System.Net.Security.Tests.app/System.Net.Security.Tests : monoeg_malloc
	0x124b46ef0 - Unknown

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x109bbb612):0x109bbb602  5b 41 5c 41 5d 41 5e 41 5f 5d c3 48 85 ff 78 11  [A\A]A^A_].H..x.
0x109bbb612  48 8b 07 48 85 c0 74 16 48 3b 05 17 e3 59 00 74  H..H..t.H;...Y.t
0x109bbb622  0d 48 8b 35 26 57 59 00 ff 25 70 dc 3f 00 48 8b  .H.5&WY..%p.?.H.
0x109bbb632  47 10 c3 48 89 f2 48 8b 35 19 57 59 00 ff 25 5b  G..H..H.5.WY..%[

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at AppleCrypto:AppleCryptoNative_SslIsHostnameMatch <0x0018f>
	  at AppleCrypto:SslCheckHostnameMatch <0x0010a>
	  at System.Net.CertificateValidationPal:VerifyCertificateProperties <0x0015a>
	  at System.Net.Security.SecureChannel:VerifyRemoteCertificate <0x005ca>
	  at System.Net.Security.SslStream:CompleteHandshake <0x000b2>
	  at <ForceAuthenticationAsync>d__171`1:MoveNext <0x01b92>
	  at AsyncStateMachineBox`1:ExecutionContextCallback <0x0009a>
	  at System.Threading.ExecutionContext:RunInternal <0x00172>
	  at AsyncStateMachineBox`1:MoveNext <0x00182>
	  at AsyncStateMachineBox`1:MoveNext <0x00042>
	  at System.Threading.Tasks.AwaitTaskContinuation:RunOrScheduleAction <0x00170>
	  at System.Threading.Tasks.Task:RunContinuations <0x002ba>
	  at System.Threading.Tasks.Task:FinishContinuations <0x000a2>
	  at System.Threading.Tasks.Task`1:TrySetResult <0x0015a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetExistingTaskResult <0x00132>
	  at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1:SetResult <0x0012a>
	  at <ReceiveBlobAsync>d__172`1:MoveNext <0x017a2>
	  at AsyncStateMachineBox`1:ExecutionContextCallback <0x000b2>
	  at System.Threading.ExecutionContext:RunInternal <0x00172>
	  at AsyncStateMachineBox`1:MoveNext <0x001e2>
	  at AsyncStateMachineBox`1:MoveNext <0x00042>
	  at System.Threading.Tasks.AwaitTaskContinuation:RunOrScheduleAction <0x00170>
	  at System.Threading.Tasks.Task:RunContinuations <0x002ba>
	  at System.Threading.Tasks.Task:FinishContinuations <0x000a2>
	  at System.Threading.Tasks.Task`1:TrySetResult <0x00112>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetExistingTaskResult <0x000f2>
	  at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1:SetResult <0x0009a>
	  at <<FillHandshakeBufferAsync>g__InternalFillHandshakeBufferAsync|181_0>d`1:MoveNext <0x004ba>
	  at AsyncStateMachineBox`1:ExecutionContextCallback <0x0009a>
	  at System.Threading.ExecutionContext:RunInternal <0x00172>
	  at AsyncStateMachineBox`1:MoveNext <0x00182>
	  at AsyncStateMachineBox`1:MoveNext <0x00042>
	  at System.Threading.Tasks.AwaitTaskContinuation:RunOrScheduleAction <0x00170>
	  at System.Threading.Tasks.Task:RunContinuations <0x002ba>
	  at System.Threading.Tasks.Task:FinishContinuations <0x000a2>
	  at System.Threading.Tasks.Task`1:TrySetResult <0x00112>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetExistingTaskResult <0x000f2>
	  at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1:SetResult <0x0009a>
	  at <ReadAsync>d__25:MoveNext <0x0053a>
	  at AsyncStateMachineBox`1:ExecutionContextCallback <0x0009a>
	  at System.Threading.ExecutionContext:RunFromThreadPoolDispatchLoop <0x0010d>
	  at AsyncStateMachineBox`1:MoveNext <0x001aa>
	  at AsyncStateMachineBox`1:ExecuteFromThreadPool <0x0004a>
	  at System.Threading.ThreadPoolWorkQueue:DispatchWorkItem <0x00097>
	  at System.Threading.ThreadPoolWorkQueue:Dispatch <0x002fa>
	  at WorkerThread:WorkerThreadStart <0x00242>
	  at StartHelper:RunWorker <0x000e0>
	  at StartHelper:Run <0x000aa>
	  at System.Threading.Thread:StartCallback <0x0007a>
	  at System.Object:runtime_invoke_void__this__ <0x000b0>
=================================================================

@filipnavara
Copy link
Member

I'll look into getting this up and running.

@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label May 20, 2021
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Jun 3, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jul 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
os-ios Apple iOS os-tvos Apple tvOS untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants