Skip to content

[Known Build Error] Test_Windows_Desktop_Release_32: Test host process crashed #84579

Description

@RikkiGibson

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=1520534&view=logs&j=4f4b926f-8abe-5536-d4a9-2361289b3c74
Build error leg or test failing: Windows_Release_Desktop / Test_Windows_Desktop_Release_32 / Run Unit Tests
Pull request: #84575

Error Message

{
  "ErrorMessage": "The active test run was aborted. Reason: Test host process crashed",
  "ErrorPattern": "",
  "BuildRetry": true,
  "ExcludeConsoleLog": false
}

Additional details

Recurring testhost.net472.x86 crash on the Test_Windows_Desktop_Release_32 leg (windows.amd64.vs2026.pre.scout.open Helix queue), not correlated with PR content — same signature (different failing test assembly each time) observed across multiple unrelated main builds in the same window:

No crash dump is captured (Data collector 'Blame' message: procdump.exe could not be found, please make sure that the executable is available on PATH), so the underlying exception type can't be confirmed from the console log alone, but the pattern matches prior closed issues about 32-bit OOM crashes on this same leg: #82135, #83640.

Likely related root causes to investigate:

  • x86 (32-bit) testhost memory pressure on windows.amd64.vs2026.pre.scout.open — consider further partitioning Release_32.
  • procdump.exe missing from PATH on this queue image, preventing crash dump collection for diagnosis.

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1520534
Error message validated: [The active test run was aborted. Reason: Test host process crashed]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 7/22/2026 1:09:48 AM UTC

Report

Build Repository Step Name Console log Pull Request
1566650 dotnet/roslyn Test Log
1566642 dotnet/roslyn Test Log
1562874 dotnet/roslyn Test Log #83216
1562870 dotnet/roslyn Test Log #84936
1562388 dotnet/roslyn Test Log #84936
1562390 dotnet/roslyn Test Log #83216
1562386 dotnet/roslyn Test Log #84935
1562049 dotnet/roslyn Test Log #84978
1561921 dotnet/roslyn Run Unit Tests Log
1559867 dotnet/roslyn Test Log
1559121 dotnet/roslyn Test Log #84888
1557397 dotnet/roslyn Test Log #83216
1557098 dotnet/roslyn Run Integration Tests Log
1555266 dotnet/roslyn Run Integration Tests Log
1555165 dotnet/roslyn Run Integration Tests Log #84911
1555172 dotnet/roslyn Test Log #84912
1550647 dotnet/roslyn Run Integration Tests Log
1550606 dotnet/roslyn Test Log #84867
1549960 dotnet/roslyn Test Log #84836
1549504 dotnet/roslyn Test Log #84697
1546217 dotnet/roslyn Run Integration Tests Log #84823
1542534 dotnet/roslyn Test Log #83235
1541417 dotnet/roslyn Test Log
1540813 dotnet/roslyn Test Log
1540471 dotnet/roslyn Test Log #84765
1539629 dotnet/roslyn Test Log #83593
1538201 dotnet/roslyn Test Log #84728
1538007 dotnet/roslyn Test Log #84741
1535665 dotnet/roslyn Test Log
1535483 dotnet/roslyn Test Log
1531347 dotnet/roslyn Test Log #84602
1531331 dotnet/roslyn Test Log #84664
1530290 dotnet/roslyn Test Log
Build Repository Test Pull Request
1565422 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1563894 dotnet/roslyn workitem_42.WorkItemExecution #84996
1561307 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.DaemonServerLifecycleTests.TwoClients_DifferentSolutions_EachServedFromItsOwnSolution #84982
1560154 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.DaemonServerLifecycleTests.OneEditorKilled_OnlyThatClientTornDown #84944
1558984 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.UnitTests.FileBasedPrograms.FileBasedProgramsWorkspaceTests.TestFileBasedProgram_RefDirective
1558460 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.UnitTests.RequestOrdering.RequestOrderingTests.FailingMutableTaskShutsDownQueue #84944
1557933 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.UnitTests.FileBasedPrograms.FileBasedProgramsWorkspaceTests.TestDiagnosticsRequestedAfterDocumentClosed #84944
1557852 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownRequestReturnsMethodNotFoundAndServerStaysAlive(useNamedPipe: True)
1557960 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive
1557710 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive
1557699 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1557603 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1557574 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownRequestReturnsMethodNotFoundAndServerStaysAlive(useNamedPipe: True)
1557676 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1557570 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1557327 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1557194 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1556880 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownRequestReturnsMethodNotFoundAndServerStaysAlive(useNamedPipe: True)
1556828 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1556514 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1556392 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive #84884
1556280 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1555923 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownRequestReturnsMethodNotFoundAndServerStaysAlive(useNamedPipe: True) #84888
1555267 dotnet/roslyn workitem_42.WorkItemExecution
1554565 dotnet/roslyn Microsoft.CodeAnalysis.LanguageServer.ProcessHost.UnitTests.SingleServerLifecycleTests.UnknownNotificationKeepsServerAlive(useNamedPipe: True)
1550714 dotnet/roslyn workitem_9.WorkItemExecution #84701
1550511 dotnet/roslyn workitem_40.WorkItemExecution
1549108 dotnet/roslyn workitem_9.WorkItemExecution
1549092 dotnet/roslyn workitem_40.WorkItemExecution
1547843 dotnet/roslyn workitem_40.WorkItemExecution
1547351 dotnet/roslyn workitem_12.WorkItemExecution
1547186 dotnet/roslyn workitem_42.WorkItemExecution
1547147 dotnet/roslyn workitem_12.WorkItemExecution
1545863 dotnet/roslyn workitem_40.WorkItemExecution
1545059 dotnet/roslyn workitem_40.WorkItemExecution
1544879 dotnet/roslyn workitem_24.WorkItemExecution
1544806 dotnet/roslyn workitem_6.WorkItemExecution #84799
1544783 dotnet/roslyn workitem_40.WorkItemExecution
1543860 dotnet/roslyn workitem_42.WorkItemExecution
1543675 dotnet/roslyn workitem_6.WorkItemExecution
1543297 dotnet/roslyn workitem_40.WorkItemExecution
1542385 dotnet/roslyn workitem_40.WorkItemExecution
1542098 dotnet/roslyn workitem_2.WorkItemExecution
1541916 dotnet/roslyn workitem_6.WorkItemExecution
1541458 dotnet/roslyn workitem_7.WorkItemExecution #84740
1541375 dotnet/roslyn workitem_6.WorkItemExecution
1540382 dotnet/roslyn workitem_9.WorkItemExecution #84762
1540289 dotnet/roslyn workitem_10.WorkItemExecution #84738
1540238 dotnet/roslyn workitem_40.WorkItemExecution
1540225 dotnet/roslyn workitem_6.WorkItemExecution
1540202 dotnet/roslyn workitem_7.WorkItemExecution #84759
1539264 dotnet/roslyn workitem_2.WorkItemExecution #84738
1538868 dotnet/roslyn workitem_10.WorkItemExecution #84751
1538615 dotnet/roslyn workitem_41.WorkItemExecution
1538565 dotnet/roslyn workitem_23.WorkItemExecution
1538370 dotnet/roslyn workitem_6.WorkItemExecution
1538367 dotnet/roslyn workitem_41.WorkItemExecution #84743
1536874 dotnet/roslyn workitem_7.WorkItemExecution
1535535 dotnet/roslyn workitem_40.WorkItemExecution
1535478 dotnet/roslyn workitem_29.WorkItemExecution
1534803 dotnet/roslyn workitem_10.WorkItemExecution
1534663 dotnet/roslyn workitem_10.WorkItemExecution
1534193 dotnet/roslyn workitem_10.WorkItemExecution #84536
1534013 dotnet/roslyn workitem_12.WorkItemExecution
1532640 dotnet/roslyn workitem_12.WorkItemExecution
1531931 dotnet/roslyn workitem_40.WorkItemExecution
1531764 dotnet/roslyn workitem_10.WorkItemExecution
1531556 dotnet/roslyn workitem_10.WorkItemExecution #84500
1530913 dotnet/roslyn workitem_41.WorkItemExecution
1530918 dotnet/roslyn workitem_40.WorkItemExecution #84670
1530852 dotnet/roslyn workitem_7.WorkItemExecution #84582
1530802 dotnet/roslyn workitem_6.WorkItemExecution #84670
1530653 dotnet/roslyn workitem_39.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 12 106

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions