Skip to content

Test failure: System.Threading.ThreadPools.Tests.ThreadPoolTests.CooperativeBlockingWithProcessingThreadsAndGoalThreadsAndAddWorkerRaceTest #114885

@SakeTao

Description

@SakeTao

Failed in: runtime-coreclr libraries-jitstress 20250421.1

Failed tests:

net10.0-windows-Release-x64-disabler2r-Windows.10.Amd64.Open
    - System.Threading.ThreadPools.Tests.ThreadPoolTests.CooperativeBlockingWithProcessingThreadsAndGoalThreadsAndAddWorkerRaceTest

Error message:

 Microsoft.DotNet.RemoteExecutor.RemoteExecutionException : Half-way through waiting for remote process.
Memory load: 15

Image Name                     PID Services                                    
========================= ======== ============================================
svchost.exe                    764 BrokerInfrastructure, DcomLaunch, LSM,      
                                   PlugPlay, Power, SystemEventsBroker         
svchost.exe                    824 RpcEptMapper, RpcSs                         
svchost.exe                    940 TermService                                 
svchost.exe                    952 Appinfo, CertPropSvc, gpsvc, iphlpsvc,      
                                   lfsvc, ProfSvc, sacsvr, Schedule, SENS,     
                                   SessionEnv, ShellHWDetection, Themes,       
                                   UserManager, Winmgmt, WpnService            
svchost.exe                    984 Dhcp, EventLog, lmhosts, TimeBrokerSvc,     
                                   vmictimesync                                
svchost.exe                     84 NcbService, PcaSvc, TrkWks, UALSVC,         
                                   UmRdpService, vmickvpexchange, vmicshutdown 
svchost.exe                    448 CDPSvc, EventSystem, FontCache, netprofm,   
                                   nsi, W32Time, WinHttpAutoProxySvc           
svchost.exe                     76 vmicheartbeat                               
svchost.exe                   1168 CryptSvc, Dnscache, LanmanWorkstation,      
                                   NlaSvc, WinRM                               
svchost.exe                   1308 Wcmsvc                                      
svchost.exe                   1388 BFE, CoreMessagingRegistrar, DPS, MpsSvc,   
                                   pla                                         
svchost.exe                   1972 AppHostSvc                                  
svchost.exe                   1984 DiagTrack                                   
svchost.exe                   1196 LanmanServer                                
svchost.exe                   2008 StateRepository, tiledatamodelsvc           
svchost.exe                   2080 W3SVC, WAS                                  
svchost.exe                   3884 CDPUserSvc_558ad, OneSyncSvc_558ad          
svchost.exe                   1448 AppIDSvc                                    
Timed out at 4/21/2025 9:02:40 AM after 60000ms waiting for remote process.
Wrote mini dump to: C:\h\w\A8BC0939\w\A25408B6\uploads\6852.msrty5rh.v5s.dmp
	Process ID: 6852
	Handle: 1976
	Name: dotnet
	MainModule: C:\h\w\A8BC0939\p\dotnet.exe
	StartTime: 4/21/2025 9:01:40 AM
	TotalProcessorTime: 00:00:04.5156250
	Threads:
		Thread #1 (OS 0x1BAC)   [MTA]
			[InlinedCallFrame] (System.Threading.WaitHandle.<WaitOneCore>g____PInvoke|0_0)
			[InlinedCallFrame] (System.Threading.WaitHandle.<WaitOneCore>g____PInvoke|0_0)
			System.Threading.WaitHandle.WaitOneNoCheck(Int32, Boolean, System.Object, WaitHandleWaitSourceMap)
			System.Threading.WaitHandle.WaitOne(Int32)
			System.Diagnostics.Process.WaitForExitCore(Int32)
			Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean)
			[InlinedCallFrame] (System.RuntimeMethodHandle.InvokeMethod)
			[InlinedCallFrame] (System.RuntimeMethodHandle.InvokeMethod)
			System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(System.Object, IntPtr*)
			System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(System.Object, System.Reflection.BindingFlags)
			System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
			Microsoft.DotNet.RemoteExecutor.Program.Main(System.String[])
		Thread #2 (OS 0x171C) [Finalizer] [Background] 
			[DebuggerU2MCatchHandlerFrame]

Stack trace:

   at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 225
   at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args) in /_/src/coreclr/System.Private.CoreLib/src/System/Reflection/MethodBaseInvoker.CoreCLR.cs:line 36
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodBaseInvoker.cs:line 57

Metadata

Metadata

Assignees

Labels

JitStressCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsos-windows

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions