Fix stack overflow reporting with multiple PALs #107264
Merged
Azure Pipelines / runtime
failed
Sep 5, 2024 in 1h 54m 24s
Build #20240905.17 had test failures
Details
- Failed: 1 (0.00%)
- Passed: 1,107,492 (98.56%)
- Other: 16,176 (1.44%)
- Total: 1,123,669
Annotations
azure-pipelines / runtime
.packages\microsoft.dotnet.helix.sdk\9.0.0-beta.24423.2\tools\azure-pipelines\AzurePipelines.MultiQueue.targets#L44
.packages\microsoft.dotnet.helix.sdk\9.0.0-beta.24423.2\tools\azure-pipelines\AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test Microsoft.Extensions.SourceGeneration.Configuration.Binder.Tests.ConfigurationBindingGeneratorTests.CannotDetermineTypeInfo has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/62870305-b6e3-4c9f-a880-db5c4cbc50e0/workitems/Microsoft.Extensions.Configuration.Binder.SourceGeneration.Tests/console
azure-pipelines / runtime
Microsoft.Extensions.SourceGeneration.Configuration.Binder.Tests.ConfigurationBindingGeneratorTests.CannotDetermineTypeInfo
System.OutOfMemoryException : Insufficient memory to continue the execution of the program.
Raw output
at System.Runtime.InteropServices.Marshal.AllocHGlobal(IntPtr cb) in /_/src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/Marshal.Windows.cs:line 134
at System.Runtime.InteropServices.Marshal.AllocHGlobal(Int32 cb) in /_/src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/Marshal.cs:line 31
at System.Reflection.Internal.NativeHeapMemoryBlock.DisposableData..ctor(Int32 size) in /_/src/libraries/System.Reflection.Metadata/src/System/Reflection/Internal/MemoryBlocks/NativeHeapMemoryBlock.cs:line 32
at System.Reflection.Internal.NativeHeapMemoryBlock..ctor(Int32 size) in /_/src/libraries/System.Reflection.Metadata/src/System/Reflection/Internal/MemoryBlocks/NativeHeapMemoryBlock.cs:line 62
at System.Reflection.Internal.StreamMemoryBlockProvider.ReadMemoryBlockNoLock(Stream stream, Int64 start, Int32 size) in /_/src/libraries/System.Reflection.Metadata/src/System/Reflection/Internal/MemoryBlocks/StreamMemoryBlockProvider.cs:line 71
at System.Reflection.PortableExecutable.PEReader..ctor(Stream peStream, PEStreamOptions options, Int32 size) in /_/src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/PEReader.cs:line 190
at System.Reflection.PortableExecutable.PEReader..ctor(Stream peStream, PEStreamOptions options) in /_/src/libraries/System.Reflection.Metadata/src/System/Reflection/PortableExecutable/PEReader.cs:line 128
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(Stream peStream, String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
at SourceGenerators.Tests.RoslynTestUtils.CreateTestProject(AdhocWorkspace workspace, IEnumerable`1 references, Boolean includeBaseReferences, LanguageVersion langVersion) in /_/src/libraries/Common/tests/SourceGenerators/RoslynTestUtils.cs:line 60
at Microsoft.Extensions.SourceGeneration.Configuration.Binder.Tests.ConfigurationBindingGeneratorTests.ConfigBindingGenTestDriver.UpdateCompilationWithSource(String source) in /_/src/libraries/Microsoft.Extensions.Configuration.Binder/tests/SourceGenerationTests/ConfigBindingGenTestDriver.cs:line 85
at Microsoft.Extensions.SourceGeneration.Configuration.Binder.Tests.ConfigurationBindingGeneratorTests.ConfigBindingGenTestDriver.RunGeneratorAndUpdateCompilation(String source) in /_/src/libraries/Microsoft.Extensions.Configuration.Binder/tests/SourceGenerationTests/ConfigBindingGenTestDriver.cs:line 57
at Microsoft.Extensions.SourceGeneration.Configuration.Binder.Tests.ConfigurationBindingGeneratorTests.RunGeneratorAndUpdateCompilation(String source, LanguageVersion langVersion, IEnumerable`1 assemblyReferences) in /_/src/libraries/Microsoft.Extensions.Configuration.Binder/tests/SourceGenerationTests/GeneratorTests.Helpers.cs:line 186
at Microsoft.Extensions.SourceGeneration.Configuration.Binder.Tests.ConfigurationBindingGeneratorTests.CannotDetermineTypeInfo() in /_/src/libraries/Microsoft.Extensions.Configuration.Binder/tests/SourceGenerationTests/GeneratorTests.cs:line 171
--- End of stack trace from previous location ---
Loading