runtime: Official build uptake failure: "Unable to find an entry point named 'AppleCryptoNative_SslCreateContext'", "CryptoNative_Tls13Supported", during dotnet restore
https://github.com/dotnet/toolset/pull/3884 has errors like this trying to update to the dotnet/runtime official build:
Unable to find an entry point named ‘AppleCryptoNative_SslCreateContext’ in shared library ‘System.Security.Cryptography.Native.Apple’.
Details
/Users/runner/runners/2.163.1/work/1/s/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [/Users/runner/runners/2.163.1/work/1/s/artifacts/tmp/Release/dotnet-msbuild.Tests/WhenRestoreSourcesStartsWithUnixPathThenHttpsSourceIsParsedCorrectly/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj]
/Users/runner/runners/2.163.1/work/1/s/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : The SSL connection could not be established, see inner exception. [/Users/runner/runners/2.163.1/work/1/s/artifacts/tmp/Release/dotnet-msbuild.Tests/WhenRestoreSourcesStartsWithUnixPathThenHttpsSourceIsParsedCorrectly/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj]
/Users/runner/runners/2.163.1/work/1/s/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : Authentication failed, see inner exception. [/Users/runner/runners/2.163.1/work/1/s/artifacts/tmp/Release/dotnet-msbuild.Tests/WhenRestoreSourcesStartsWithUnixPathThenHttpsSourceIsParsedCorrectly/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj]
/Users/runner/runners/2.163.1/work/1/s/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : Unable to find an entry point named 'AppleCryptoNative_SslCreateContext' in shared library 'System.Security.Cryptography.Native.Apple'. [/Users/runner/runners/2.163.1/work/1/s/artifacts/tmp/Release/dotnet-msbuild.Tests/WhenRestoreSourcesStartsWithUnixPathThenHttpsSourceIsParsedCorrectly/LibraryWithUnresolvablePackageReference/LibraryWithUnresolvablePackageReference.csproj]" does not contain visually same fragment string "NU1101".
Restore completed in 423.9 ms for /opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj.
/opt/code/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [/opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj]
/opt/code/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : The SSL connection could not be established, see inner exception. [/opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj]
/opt/code/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : Authentication failed, see inner exception. [/opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj]
/opt/code/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : The type initializer for 'SslMethods' threw an exception. [/opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj]
/opt/code/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : The type initializer for 'Ssl' threw an exception. [/opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj]
/opt/code/artifacts/bin/redist/Release/dotnet/sdk/5.0.100-ci/NuGet.targets(124,5): error : Unable to find an entry point named 'CryptoNative_Tls13Supported' in shared library 'System.Security.Cryptography.Native.OpenSsl'. [/opt/code/artifacts/tmp/Release/EndToEnd.Tests/ItCanRunToolsInACSProj/MSBuildTestApp/MSBuildTestApp.csproj]
There are some similar looking crypto issues in aspnet/extensions too: https://github.com/aspnet/Extensions/pull/2798.
Unable to find an entry point named ‘CryptoNative_EvpCipherCreate2’ in shared library ‘System.Security.Cryptography.Native.OpenSsl’.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 26 (26 by maintainers)
Closing as resolved, both went green and auto-merged. 😄
Build completed! I triggered subscriptions manually for https://github.com/dotnet/extensions/pull/2845 and https://github.com/dotnet/toolset/pull/3884 to get their CI going. (Those subscriptions are normally only triggered daily.)
Ok I think I found the problem. The PlatformManifest.txt contained in the new Microsoft.NETCore.App.Ref package is busted. It is missing to list all the dylib and so files.
Basically, the way the redist dotnet SDK (in order to run tests in toolset repo) is built is via package references, and it builds a layout based on what it resolves. It depends on MSBuild of course because it is part of the SDK, MSBuild depends on System.Net.Http/4.3.4, which depends on runtime.native.System.Security.Cryptography.OpenSsl/4.3.2, which contains the OpenSsl and Crypto.Native .so and .dylib files as part of the runtimes/native directory. Then PackageFileResolution comes into play and since these files are part of the shared framework, they should be listed in the PlatformManifest.txt for PackageFileResolution to remove them from ReferenceCopyLocalPath, but since the new package doesn’t contain those items in the PlatformManifest.txt file, it won’t remove them, hence, it will include them as part of redist/dotnet/sdk/…/runtimes/*, so it will use old native libraries which doesn’t contain the symbols we need for the newer managed code whenever we try and run MSBuild which is a standalone tool.
Working PlatformManifest.txt
mscorlib.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.IO.Compression.Native.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.IO.Compression.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Native.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Net.Security.Native.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Net.Security.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.OpenSsl.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.OpenSsl.so|Microsoft.NETCore.App.Ref||0.0.0.0 libclrjit.so|Microsoft.NETCore.App.Ref||0.0.0.0 SOS_README.md|Microsoft.NETCore.App.Ref||0.0.0.0 System.Globalization.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Private.CoreLib.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56303 createdump|Microsoft.NETCore.App.Ref||0.0.0.0 libcoreclr.so|Microsoft.NETCore.App.Ref||0.0.0.0 libcoreclrtraceptprovider.so|Microsoft.NETCore.App.Ref||0.0.0.0 libdbgshim.so|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordaccore.so|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordbi.so|Microsoft.NETCore.App.Ref||0.0.0.0 Microsoft.CSharp.dll|Microsoft.NETCore.App.Ref|4.0.4.0|5.0.19.56306 Microsoft.VisualBasic.Core.dll|Microsoft.NETCore.App.Ref|10.0.6.0|11.0.19.56306 Microsoft.VisualBasic.dll|Microsoft.NETCore.App.Ref|10.0.0.0|5.0.19.56306 Microsoft.Win32.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 Microsoft.Win32.Registry.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.AppContext.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Buffers.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.Concurrent.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.Immutable.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.NonGeneric.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.Specialized.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.Annotations.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.DataAnnotations.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ComponentModel.EventBasedAsync.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.TypeConverter.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Configuration.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Console.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Core.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Data.Common.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Data.DataSetExtensions.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Data.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Diagnostics.Contracts.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Debug.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.DiagnosticSource.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.FileVersionInfo.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Process.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.StackTrace.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.TextWriterTraceListener.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Tools.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.TraceSource.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Tracing.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Drawing.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Drawing.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Dynamic.Runtime.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Globalization.Calendars.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Globalization.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Globalization.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Compression.Brotli.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Compression.FileSystem.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.IO.Compression.ZipFile.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Compression.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.AccessControl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.DriveInfo.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.Watcher.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.IsolatedStorage.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.MemoryMappedFiles.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Pipes.AccessControl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Pipes.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.UnmanagedMemoryStream.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.Expressions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.Parallel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.Queryable.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Memory.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Http.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.HttpListener.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Mail.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.NameResolution.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.NetworkInformation.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Ping.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Quic.dll|Microsoft.NETCore.App.Ref|4.2.1.0|5.0.19.56306 System.Net.Requests.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Security.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.ServicePoint.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Sockets.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebClient.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebHeaderCollection.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebProxy.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebSockets.Client.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebSockets.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Numerics.Vectors.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Numerics.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ObjectModel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.DataContractSerialization.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.Uri.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.Xml.Linq.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.Xml.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.DispatchProxy.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Emit.ILGeneration.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Emit.Lightweight.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Emit.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Metadata.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.TypeExtensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Resources.Reader.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Resources.ResourceManager.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Resources.Writer.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.CompilerServices.Unsafe.dll|Microsoft.NETCore.App.Ref|4.0.5.0|5.0.19.56306 System.Runtime.CompilerServices.VisualC.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Handles.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.InteropServices.RuntimeInformation.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.InteropServices.WindowsRuntime.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.InteropServices.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Intrinsics.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Loader.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Numerics.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Formatters.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Json.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Xml.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Runtime.WindowsRuntime.UI.Xaml.dll|Microsoft.NETCore.App.Ref|4.0.4.0|5.0.19.56306 System.Runtime.WindowsRuntime.dll|Microsoft.NETCore.App.Ref|4.0.14.0|5.0.19.56306 System.Runtime.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.AccessControl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Claims.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Algorithms.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Cng.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Csp.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Encoding.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.OpenSsl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.X509Certificates.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Principal.Windows.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Principal.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.SecureString.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ServiceModel.Web.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ServiceProcess.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Text.Encoding.CodePages.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Encoding.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Encoding.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Encodings.Web.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Json.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.RegularExpressions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Channels.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Overlapped.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.Dataflow.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.Parallel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Thread.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.ThreadPool.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Timer.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Transactions.Local.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Transactions.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ValueTuple.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Web.HttpUtility.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Web.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Windows.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Xml.Linq.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Xml.ReaderWriter.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.Serialization.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Xml.XDocument.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XPath.XDocument.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XPath.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XmlDocument.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XmlSerializer.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 WindowsBase.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 netstandard.dll|Microsoft.NETCore.App.Ref|2.1.0.0|5.0.19.56306 System.IO.Compression.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Net.Security.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.Apple.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.Apple.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.OpenSsl.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libclrjit.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Globalization.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libcoreclr.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libdbgshim.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordaccore.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordbi.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 Microsoft.DiaSymReader.Native.x86.dll|Microsoft.NETCore.App.Ref||14.12.25830.2 clrcompression.dll|Microsoft.NETCore.App.Ref||5.0.19.56306 clrjit.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 API-MS-Win-core-xstate-l2-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-console-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-datetime-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-debug-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-errorhandling-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-file-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-file-l1-2-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-file-l2-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-handle-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-heap-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-interlocked-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-libraryloader-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-localization-l1-2-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-memory-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-namedpipe-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-processenvironment-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-processthreads-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-processthreads-l1-1-1.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-profile-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-rtlsupport-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-string-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-synch-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-synch-l1-2-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-sysinfo-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-timezone-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-util-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-conio-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-convert-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-environment-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-filesystem-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-heap-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-locale-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-math-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-multibyte-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-private-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-process-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-runtime-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-stdio-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-string-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-time-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-utility-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 clretwrc.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 coreclr.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 dbgshim.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore_x86_x86_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordbi.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscorrc.debug.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscorrc.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 ucrtbase.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 Microsoft.DiaSymReader.Native.amd64.dll|Microsoft.NETCore.App.Ref||14.12.25830.2 Microsoft.DiaSymReader.Native.arm.dll|Microsoft.NETCore.App.Ref||14.12.25830.2 mscordaccore_arm_arm_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore_arm64_arm64_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore_amd64_amd64_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303New PlatformManifest.txt
mscorlib.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.IO.Compression.Native.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.IO.Compression.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Native.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Net.Security.Native.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Net.Security.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.OpenSsl.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.OpenSsl.so|Microsoft.NETCore.App.Ref||0.0.0.0 libclrjit.so|Microsoft.NETCore.App.Ref||0.0.0.0 SOS_README.md|Microsoft.NETCore.App.Ref||0.0.0.0 System.Globalization.Native.so|Microsoft.NETCore.App.Ref||0.0.0.0 System.Private.CoreLib.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56303 createdump|Microsoft.NETCore.App.Ref||0.0.0.0 libcoreclr.so|Microsoft.NETCore.App.Ref||0.0.0.0 libcoreclrtraceptprovider.so|Microsoft.NETCore.App.Ref||0.0.0.0 libdbgshim.so|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordaccore.so|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordbi.so|Microsoft.NETCore.App.Ref||0.0.0.0 Microsoft.CSharp.dll|Microsoft.NETCore.App.Ref|4.0.4.0|5.0.19.56306 Microsoft.VisualBasic.Core.dll|Microsoft.NETCore.App.Ref|10.0.6.0|11.0.19.56306 Microsoft.VisualBasic.dll|Microsoft.NETCore.App.Ref|10.0.0.0|5.0.19.56306 Microsoft.Win32.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 Microsoft.Win32.Registry.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.AppContext.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Buffers.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.Concurrent.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.Immutable.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.NonGeneric.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.Specialized.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Collections.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.Annotations.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.DataAnnotations.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ComponentModel.EventBasedAsync.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.TypeConverter.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.ComponentModel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Configuration.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Console.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Core.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Data.Common.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Data.DataSetExtensions.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Data.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Diagnostics.Contracts.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Debug.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.DiagnosticSource.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.FileVersionInfo.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Process.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.StackTrace.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.TextWriterTraceListener.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Tools.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.TraceSource.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Diagnostics.Tracing.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Drawing.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Drawing.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Dynamic.Runtime.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Globalization.Calendars.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Globalization.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Globalization.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Compression.Brotli.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Compression.FileSystem.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.IO.Compression.ZipFile.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Compression.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.AccessControl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.DriveInfo.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.Watcher.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.FileSystem.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.IsolatedStorage.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.MemoryMappedFiles.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Pipes.AccessControl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.Pipes.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.UnmanagedMemoryStream.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.IO.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.Expressions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.Parallel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.Queryable.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Linq.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Memory.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Http.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.HttpListener.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Mail.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.NameResolution.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.NetworkInformation.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Ping.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Quic.dll|Microsoft.NETCore.App.Ref|4.2.1.0|5.0.19.56306 System.Net.Requests.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Security.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.ServicePoint.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.Sockets.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebClient.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebHeaderCollection.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebProxy.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebSockets.Client.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.WebSockets.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Net.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Numerics.Vectors.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Numerics.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ObjectModel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.DataContractSerialization.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.Uri.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.Xml.Linq.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Private.Xml.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.DispatchProxy.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Emit.ILGeneration.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Emit.Lightweight.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Emit.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Metadata.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.TypeExtensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Reflection.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Resources.Reader.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Resources.ResourceManager.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Resources.Writer.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.CompilerServices.Unsafe.dll|Microsoft.NETCore.App.Ref|4.0.5.0|5.0.19.56306 System.Runtime.CompilerServices.VisualC.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Handles.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.InteropServices.RuntimeInformation.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.InteropServices.WindowsRuntime.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.InteropServices.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Intrinsics.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Loader.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Numerics.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Formatters.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Json.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.Xml.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Runtime.Serialization.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Runtime.WindowsRuntime.UI.Xaml.dll|Microsoft.NETCore.App.Ref|4.0.4.0|5.0.19.56306 System.Runtime.WindowsRuntime.dll|Microsoft.NETCore.App.Ref|4.0.14.0|5.0.19.56306 System.Runtime.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.AccessControl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Claims.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Algorithms.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Cng.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Csp.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Encoding.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.OpenSsl.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.Primitives.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Cryptography.X509Certificates.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Principal.Windows.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.Principal.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.SecureString.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Security.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ServiceModel.Web.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ServiceProcess.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Text.Encoding.CodePages.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Encoding.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Encoding.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Encodings.Web.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.Json.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Text.RegularExpressions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Channels.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Overlapped.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.Dataflow.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.Extensions.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.Parallel.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Tasks.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Thread.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.ThreadPool.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.Timer.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Threading.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Transactions.Local.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Transactions.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.ValueTuple.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Web.HttpUtility.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Web.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Windows.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Xml.Linq.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Xml.ReaderWriter.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.Serialization.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.Xml.XDocument.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XPath.XDocument.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XPath.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XmlDocument.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.XmlSerializer.dll|Microsoft.NETCore.App.Ref|5.0.0.0|5.0.19.56306 System.Xml.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 System.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 WindowsBase.dll|Microsoft.NETCore.App.Ref|4.0.0.0|5.0.19.56306 netstandard.dll|Microsoft.NETCore.App.Ref|2.1.0.0|5.0.19.56306 System.IO.Compression.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Net.Security.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.Apple.a|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.Apple.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Security.Cryptography.Native.OpenSsl.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libclrjit.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 System.Globalization.Native.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libcoreclr.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libdbgshim.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordaccore.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 libmscordbi.dylib|Microsoft.NETCore.App.Ref||0.0.0.0 Microsoft.DiaSymReader.Native.x86.dll|Microsoft.NETCore.App.Ref||14.12.25830.2 clrcompression.dll|Microsoft.NETCore.App.Ref||5.0.19.56306 clrjit.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 API-MS-Win-core-xstate-l2-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-console-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-datetime-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-debug-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-errorhandling-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-file-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-file-l1-2-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-file-l2-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-handle-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-heap-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-interlocked-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-libraryloader-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-localization-l1-2-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-memory-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-namedpipe-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-processenvironment-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-processthreads-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-processthreads-l1-1-1.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-profile-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-rtlsupport-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-string-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-synch-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-synch-l1-2-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-sysinfo-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-timezone-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-core-util-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-conio-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-convert-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-environment-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-filesystem-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-heap-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-locale-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-math-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-multibyte-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-private-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-process-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-runtime-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-stdio-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-string-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-time-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 api-ms-win-crt-utility-l1-1-0.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 clretwrc.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 coreclr.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 dbgshim.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore_x86_x86_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordbi.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscorrc.debug.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscorrc.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 ucrtbase.dll|Microsoft.NETCore.App.Ref||10.0.17134.12 Microsoft.DiaSymReader.Native.amd64.dll|Microsoft.NETCore.App.Ref||14.12.25830.2 Microsoft.DiaSymReader.Native.arm.dll|Microsoft.NETCore.App.Ref||14.12.25830.2 mscordaccore_arm_arm_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore_arm64_arm64_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303 mscordaccore_amd64_amd64_5.0.19.56303.dll|Microsoft.NETCore.App.Ref||5.0.19.56303That is why it is also failing on Linux where our openssl dependency didn’t change. Anyway, I will follow up with @bartonjs w.r.t openssl version.
Thanks @janvorli for the help on figuring out which native library was being loaded.
@dagood since you understand the
PlatformManifest.txt
generation better, could you take a look at that?So I see what changed. Basically since we use Azure DevOps hosted macOS build machines they don’t have any dependencies installed, so we do
brew install openssl ...
I looked at the version installed in corefx latest official build and it was 1.0.2 but now it is installing 1.1.0. That is because 1.0.2 went out of support as of 7 days ago and brew removed the 1.0.2 formula and now it resolves openssl1.1.0. So that might definitely be it. I will follow up with @bartonjs offline to see how we want to proceed on this as this is also a concern for 3.1 servicing as we do the same thing there.
An official build is now running with the platform manifest fix here: https://dev.azure.com/dnceng/internal/_build/results?buildId=479360
Actually I just uninstalled openssl, installed 1.0.2 by using a formula from the homebrew repo and ran the tests, they are green.
I’m not 100% sure as the only Mac that I have has openssl1.1.0. But I did run the tests after changing the PlatformManifest to list the native libraries, and all tests passed.
Any update on this? The AspNetCore team is blocked from taking new dependencies by this. The test failures it causes can be found here if that helps your investigation at all.
Of note from the linked build is a third type of failure not yet mentioned:
Possibly that’s actually a separate issue entirely, y’all would know better.