dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.53k stars 4.54k forks source link

Test failure: GC\\Features\\HeapExpansion\\Finalizer\\Finalizer.cmd #102706

Open v-wenyuxu opened 1 month ago

v-wenyuxu commented 1 month ago

Failed in: runtime-coreclr jitstressregs 20240526.1

Failed tests:

coreclr windows x86 Checked jitstressregs0x2000 @ Windows.10.Amd64.Open
    - GC\\Features\\HeapExpansion\\Finalizer\\Finalizer.cmd

Error message:


Assert failure(PID 5212 [0x0000145c], Thread: 1184 [0x04a0]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x7039c0ca)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8E (0x70394ad0)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x7038a7e4)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x7038a608)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x7037aa7a)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x7039b3f9)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x7039b611)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x7037f34b)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x70379f41)
CORECLR! Alloc + 0x14E (0x701422a4)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47394
    Image: C:\h\w\9CF90912\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\9CF90912\w\B02B0957\uploads\Reports\GC.Features\HeapExpansion\Finalizer\Finalizer.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\9CF90912\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  Finalizer.dll 
First Alloc
First Alloc in Finalizer
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 5/26/2024 11:48:53 AM
Processing C:\cores\corerun.exe.5212.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\9CF90912\t\tmpir30ei.tmp" -z "C:\cores\corerun.exe.5212.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.5212.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\9CF90912\p\PDB
Symbol search path is: C:\h\w\9CF90912\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Sun May 26 11:49:02.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:06:20.348
Process Uptime: 0 days 0:00:08.000
.....................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(145c.4a0): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=0057cf58 ebx=00000000 ecx=00000000 edx=00000000 esi=0057cf08 edi=0057cf58
eip=703fa69d esp=0057d23c ebp=0057e2d4 iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216
coreclr!FailFastOnAssert+0x21:
703fa69d 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\9CF90912\t\tmpir30ei.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 145c.4a0 Suspend: 0 Teb: 002a9000 Unfrozen
ChildEBP RetAddr  
0057d248 703fb40d coreclr!FailFastOnAssert+0x21
0057e2d4 703faac3 coreclr!_DbgBreakCheck+0x337
0057e344 703fae05 coreclr!_DbgBreakCheckNoThrow+0x51
0057e3d8 7039c0ca coreclr!DbgAssertDialog+0x1ff
0057e41c 70394ad0 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
0057e5c8 7038a7e4 coreclr!WKS::gc_heap::plan_phase+

Stack trace:

   at GC_Features._HeapExpansion_Finalizer_Finalizer_._HeapExpansion_Finalizer_Finalizer_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "new_current_total_committed_bookkeeping == current_total_committed_bookkeeping",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=687884 Error message validated: [new_current_total_committed_bookkeeping == current_total_committed_bookkeeping] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 5/31/2024 1:30:58 PM UTC

Report

Build Definition Test Pull Request
727633 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#104243
727183 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#104097
726540 dotnet/runtime System.Formats.Nrbf.Tests.WorkItemExecution
725740 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#104215
724500 dotnet/runtime PayloadGroup0.WorkItemExecution
720689 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#104009
720137 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103979
719004 dotnet/runtime System.IO.Tests.WorkItemExecution dotnet/runtime#102680
717491 dotnet/runtime PayloadGroup0.WorkItemExecution
716848 dotnet/runtime System.IO.FileSystem.Tests.WorkItemExecution dotnet/runtime#103574
714215 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103555
711832 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103620
710961 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103608
709625 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103498
709521 dotnet/runtime System.IO.Tests.WorkItemExecution dotnet/runtime#103533
709506 dotnet/runtime System.IO.FileSystem.Tests.WorkItemExecution dotnet/runtime#103527
709265 dotnet/runtime System.Formats.Nrbf.Tests.WorkItemExecution
708410 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103492
707560 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103454
706320 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#102523
703418 dotnet/runtime PayloadGroup0.WorkItemExecution
703199 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#102364
701600 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103143
698307 dotnet/runtime System.Text.Json.Tests.WorkItemExecution dotnet/runtime#102907
698130 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#100334
696730 dotnet/runtime PayloadGroup0.WorkItemExecution dotnet/runtime#103024

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
2 6 26
dotnet-policy-service[bot] commented 1 month ago

Tagging subscribers to this area: @dotnet/gc See info in area-owners.md if you want to be subscribed.

v-wenyuxu commented 4 weeks ago

Failed in: runtime-coreclr jitstress-isas-x86 20240601.1

Failed tests:

coreclr windows x86 Checked jitstress_isas_2_x86_nofma @ Windows.10.Amd64.Open
    - GC\\API\\Frozen\\Frozen\\Frozen.cmd

Error message:


Assert failure(PID 8584 [0x00002188], Thread: 1960 [0x07a8]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x7031a81a)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8E (0x70313222)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x70308f42)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x70308d65)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x702f91da)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x70319b49)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x70319d61)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x702fdab9)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x702f86a1)
CORECLR! Alloc + 0x14E (0x700c0ee4)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47396
    Image: C:\h\w\A06408D1\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\A06408D1\w\A0260910\uploads\Reports\GC.API\Frozen\Frozen\Frozen.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\A06408D1\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  Frozen.dll 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/1/2024 9:37:15 PM
Processing C:\cores\corerun.exe.8584.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A06408D1\t\tmprazdio.tmp" -z "C:\cores\corerun.exe.8584.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.8584.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\A06408D1\p\PDB
Symbol search path is: C:\h\w\A06408D1\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Sat Jun  1 21:37:21.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:20:41.928
Process Uptime: 0 days 0:00:05.000
...............................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(2188.7a8): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=0337d128 ebx=00000000 ecx=00000000 edx=00000000 esi=0337d0d8 edi=0337d128
eip=70378c21 esp=0337d408 ebp=0337e4a0 iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216
coreclr!FailFastOnAssert+0x21:
70378c21 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\A06408D1\t\tmprazdio.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 2188.7a8 Suspend: 0 Teb: 030ef000 Unfrozen
ChildEBP RetAddr  
0337d414 70379991 coreclr!FailFastOnAssert+0x21
0337e4a0 70379047 coreclr!_DbgBreakCheck+0x337
0337e510 70379389 coreclr!_DbgBreakCheckNoThrow+0x51
0337e5a4 7031a81a coreclr!DbgAssertDialog+0x1ff
0337e5e8 70313222 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
0337e794 70308f42 coreclr!WKS::gc_heap::plan_phase+0x1f8e
0337e7b8 70308d65 coreclr!WKS::gc_heap::gc1+0x155
0337e7d4 

Stack trace:

   at GC_API._Frozen_Frozen_Frozen_._Frozen_Frozen_Frozen_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 4 weeks ago

Failed in: runtime-coreclr outerloop 20240603.6

Failed tests:

R2R-CG2 windows x86 Checked @ Windows.10.Amd64.Open
    - GC\\Regressions\\v2.0-beta2\\460373\\460373\\460373.cmd

Error message:


Assert failure(PID 8152 [0x00001fd8], Thread: 9532 [0x253c]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x7024a81a)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8E (0x70243222)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x70238f42)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x70238d65)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x702291da)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x70249b49)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x70249d61)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x7022dab9)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x702286a1)
CORECLR! Alloc + 0x14E (0x6fff0ee4)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47396
    Image: C:\h\w\B238093E\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\B238093E\w\A32408BD\uploads\Reports\GC.Regressions\v2.0-beta2\460373\460373\460373.output.txt
Raw output:
BEGIN EXECUTION
460373.dll
        1 file(s) copied.
 2:42:44.60
Response file: C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll.rsp
C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\IL-CG2\460373.dll
-o:C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll
--targetarch:x86
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:\h\w\B238093E\p\System.*.dll
-r:C:\h\w\B238093E\p\Microsoft.*.dll
-r:C:\h\w\B238093E\p\xunit.*.dll
-r:C:\h\w\B238093E\p\mscorlib.dll
-r:C:\h\w\B238093E\p\netstandard.dll
" "dotnet" "C:\h\w\B238093E\p\crossgen2\crossgen2.dll" @"C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll.rsp"   -r:C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\IL-CG2\*.dll"
Emitting R2R PE file: C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll
" "dotnet" "C:\h\w\B238093E\p\r2rdump\r2rdump.dll" --header --sc --in C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll --out C:\h\w\B238093E\w\A32408BD\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll.r2rdump --val"
 2:42:47.90
 "C:\h\w\B238093E\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  460373.dll 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/4/2024 2:42:44 AM
Processing C:\cores\corerun.exe.8152.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B238093E\t\tmpetxu0k.tmp" -z "C:\cores\corerun.exe.8152.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.8152.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\B238093E\p\PDB
Symbol search path is: C:\h\w\B238093E\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Tue Jun  4 02:42:51.000 2024 (UTC + 0:00)
System Uptime: 0 days 2:46:15.781
Process Uptime: 0 days 0:00:04.000
..............................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is corr

Stack trace:

   at GC_Regressions._v2_0_beta2_460373_460373_460373_._v2_0_beta2_460373_460373_460373_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 3 weeks ago

Failed in: runtime-coreclr jitstress 20240603.2

Failed tests:

coreclr windows x86 Checked tailcallstress @ Windows.10.Amd64.Open
    - GC\\API\\Frozen\\Frozen\\Frozen.cmd

Error message:


Assert failure(PID 1064 [0x00000428], Thread: 5896 [0x1708]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x7011a81a)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8E (0x70113222)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x70108f42)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x70108d65)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x700f91da)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x70119b49)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x70119d61)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x700fdab9)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x700f86a1)
CORECLR! Alloc + 0x14E (0x6fec0ee4)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47396
    Image: C:\h\w\B02B09BA\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\B02B09BA\w\A60108B8\uploads\Reports\GC.API\Frozen\Frozen\Frozen.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\B02B09BA\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  Frozen.dll 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/4/2024 5:47:32 AM
Processing C:\cores\corerun.exe.1064.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B02B09BA\t\tmprerdme.tmp" -z "C:\cores\corerun.exe.1064.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.1064.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\B02B09BA\p\PDB
Symbol search path is: C:\h\w\B02B09BA\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Tue Jun  4 05:47:44.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:07:48.499
Process Uptime: 0 days 0:00:12.000
................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(428.1708): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=02f7cd00 ebx=00000000 ecx=00000000 edx=00000000 esi=02f7ccb0 edi=02f7cd00
eip=70178c21 esp=02f7cfe4 ebp=02f7e07c iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000212
coreclr!FailFastOnAssert+0x21:
70178c21 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\B02B09BA\t\tmprerdme.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 428.1708 Suspend: 0 Teb: 02c2f000 Unfrozen
ChildEBP RetAddr  
02f7cff0 70179991 coreclr!FailFastOnAssert+0x21
02f7e07c 70179047 coreclr!_DbgBreakCheck+0x337
02f7e0ec 70179389 coreclr!_DbgBreakCheckNoThrow+0x51
02f7e180 7011a81a coreclr!DbgAssertDialog+0x1ff
02f7e1c4 70113222 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
02f7e370 70108f42 coreclr!WKS::gc_heap::plan_phase+0x1f8e
02f7e394 70108d65 coreclr!WKS::gc_heap::gc1+0x155
02f7e3b0

Stack trace:

   at GC_API._Frozen_Frozen_Frozen_._Frozen_Frozen_Frozen_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 3 weeks ago

Failed in: runtime-coreclr r2r 20240604.1

Failed tests:

R2R-CG2 windows x86 Checked no_tiered_compilation @ Windows.10.Amd64.Open
    - GC\\Regressions\\v2.0-beta2\\460373\\460373\\460373.cmd

Error message:


Assert failure(PID 4568 [0x000011d8], Thread: 10040 [0x2738]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x6f96add8)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8E (0x6f9637e0)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x6f9594f1)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x6f959315)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x6f94979a)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x6f96a107)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x6f96a31f)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x6f94e069)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x6f948c61)
CORECLR! Alloc + 0x14E (0x6f710f14)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47396
    Image: C:\h\w\A6080910\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\A6080910\w\AB250926\uploads\Reports\GC.Regressions\v2.0-beta2\460373\460373\460373.output.txt
Raw output:
BEGIN EXECUTION
460373.dll
        1 file(s) copied.
 6:55:03.33
Response file: C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll.rsp
C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\IL-CG2\460373.dll
-o:C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll
--targetarch:x86
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:\h\w\A6080910\p\System.*.dll
-r:C:\h\w\A6080910\p\Microsoft.*.dll
-r:C:\h\w\A6080910\p\xunit.*.dll
-r:C:\h\w\A6080910\p\mscorlib.dll
-r:C:\h\w\A6080910\p\netstandard.dll
" "dotnet" "C:\h\w\A6080910\p\crossgen2\crossgen2.dll" @"C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll.rsp"   -r:C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\IL-CG2\*.dll"
Emitting R2R PE file: C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll
" "dotnet" "C:\h\w\A6080910\p\r2rdump\r2rdump.dll" --header --sc --in C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll --out C:\h\w\A6080910\w\AB250926\e\GC\Regressions\v2.0-beta2\460373\460373\460373.dll.r2rdump --val"
 6:55:07.50
 "C:\h\w\A6080910\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  460373.dll 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/5/2024 6:55:02 AM
Processing C:\cores\corerun.exe.4568.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A6080910\t\tmpixv1gy.tmp" -z "C:\cores\corerun.exe.4568.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.4568.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\A6080910\p\PDB
Symbol search path is: C:\h\w\A6080910\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Wed Jun  5 06:55:16.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:09:28.264
Process Uptime: 0 days 0:00:09.000
.............................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is corr

Stack trace:

   at GC_Regressions._v2_0_beta2_460373_460373_460373_._v2_0_beta2_460373_460373_460373_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 3 weeks ago

Failed in: runtime-coreclr pgo 20240608.1

Failed tests:

coreclr windows x86 Checked defaultpgo @ Windows.10.Amd64.Open
    - GC\\Scenarios\\ServerModel\\servermodel\\servermodel.cmd

Error message:


Assert failure(PID 8524 [0x0000214c], Thread: 8548 [0x2164]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x700daa08)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8E (0x700d3412)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x700c9131)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x700c8f55)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x700b93da)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x700d9d37)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x700d9f4f)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x700bdcaa)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x700b88a1)
CORECLR! Alloc + 0x14E (0x6fe80bb4)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47400
    Image: C:\h\w\A29608ED\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\A29608ED\w\A89C091D\uploads\Reports\GC.Scenarios\ServerModel\servermodel\servermodel.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\A29608ED\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  servermodel.dll /numrequests:100 
Using -1968325698 as random seed
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/8/2024 9:44:05 AM
Processing C:\cores\corerun.exe.8524.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A29608ED\t\tmp22dwcc.tmp" -z "C:\cores\corerun.exe.8524.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.8524.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\A29608ED\p\PDB
Symbol search path is: C:\h\w\A29608ED\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Sat Jun  8 09:44:16.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:14:53.721
Process Uptime: 0 days 0:00:11.000
..................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(214c.2164): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=0077ce80 ebx=00000000 ecx=00000000 edx=00000000 esi=0077ce30 edi=0077ce80
eip=70138dfd esp=0077d164 ebp=0077e1fc iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216
coreclr!FailFastOnAssert+0x21:
70138dfd 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\A29608ED\t\tmp22dwcc.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 214c.2164 Suspend: 0 Teb: 0052f000 Unfrozen
ChildEBP RetAddr  
0077d170 70139b6d coreclr!FailFastOnAssert+0x21
0077e1fc 70139223 coreclr!_DbgBreakCheck+0x337
0077e26c 70139565 coreclr!_DbgBreakCheckNoThrow+0x51
0077e300 700daa08 coreclr!DbgAssertDialog+0x1ff
0077e344 700d3412 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
0077e4f0 700c9131 coreclr!WKS::gc_hea

Stack trace:

   at GC_Scenarios._ServerModel_servermodel_servermodel_._ServerModel_servermodel_servermodel_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 2 weeks ago

Failed in: runtime-coreclr jitstress-isas-x86 20240615.1

Failed tests:

coreclr windows x86 Checked jitstress_isas_x86_nopopcnt @ Windows.10.Amd64.Open
    - GC\\API\\Frozen\\Frozen\\Frozen.cmd
coreclr windows x86 Checked jitstress_isas_incompletehwintrinsic @ Windows.10.Amd64.Open
    - GC\\API\\Frozen\\Frozen\\Frozen.cmd

Error message:


Assert failure(PID 5756 [0x0000167c], Thread: 3936 [0x0f60]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x66eb3a7b)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8B (0x66eac481)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x66ea2191)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x66ea1fb5)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x66e9242a)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x66eb2da7)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x66eb2fbf)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x66e96cf9)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x66e918f1)
CORECLR! Alloc + 0x14E (0x66c5d7e4)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47385
    Image: C:\h\w\A5FD0941\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\A5FD0941\w\B830097A\uploads\Reports\GC.API\Frozen\Frozen\Frozen.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\A5FD0941\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  Frozen.dll 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/15/2024 9:41:07 PM
Processing C:\cores\corerun.exe.5756.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A5FD0941\t\tmp1r13xo.tmp" -z "C:\cores\corerun.exe.5756.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.5756.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\A5FD0941\p\PDB
Symbol search path is: C:\h\w\A5FD0941\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Sat Jun 15 21:41:14.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:18:54.987
Process Uptime: 0 days 0:00:06.000
................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(167c.f60): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=00f7ce60 ebx=00000000 ecx=00000000 edx=00000000 esi=00f7ce10 edi=00f7ce60
eip=66f11d6f esp=00f7d144 ebp=00f7e1dc iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000212
coreclr!FailFastOnAssert+0x21:
66f11d6f 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\A5FD0941\t\tmp1r13xo.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 167c.f60 Suspend: 0 Teb: 00d17000 Unfrozen
ChildEBP RetAddr  
00f7d150 66f12adf coreclr!FailFastOnAssert+0x21
00f7e1dc 66f12195 coreclr!_DbgBreakCheck+0x337
00f7e24c 66f124d7 coreclr!_DbgBreakCheckNoThrow+0x51
00f7e2e0 66eb3a7b coreclr!DbgAssertDialog+0x1ff
00f7e324 66eac481 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
00f7e4d0 66ea2191 coreclr!WKS::gc_heap::plan_phase+0x1f8b
00f7e4f4 66ea1fb5 coreclr!WKS::gc_heap::gc1+0x155
00f7e51

Stack trace:

   at GC_API._Frozen_Frozen_Frozen_._Frozen_Frozen_Frozen_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 1 week ago

Failed in: runtime-coreclr pgo 20240619.1

Failed tests:

coreclr windows x86 Checked defaultpgo @ Windows.10.Amd64.Open
    - GC\\Scenarios\\ServerModel\\servermodel\\servermodel.cmd

Error message:


Assert failure(PID 7288 [0x00001c78], Thread: 4212 [0x1074]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x6ffe30f8)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8B (0x6ffdbb00)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x6ffd1814)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x6ffd1638)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x242 (0x6ffc1aba)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x6ffe2427)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x6ffe263f)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x6ffc6389)
CORECLR! WKS::GCHeap::Alloc + 0x181 (0x6ffc0f81)
CORECLR! Alloc + 0x14E (0x6fd8de94)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47452
    Image: C:\h\w\B19909CB\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\B19909CB\w\B2EB094F\uploads\Reports\GC.Scenarios\ServerModel\servermodel\servermodel.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\B19909CB\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  servermodel.dll /numrequests:100 
Using -783084090 as random seed
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/19/2024 9:40:10 AM
Processing C:\cores\corerun.exe.7288.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B19909CB\t\tmpa3h0rc.tmp" -z "C:\cores\corerun.exe.7288.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.7288.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\B19909CB\p\PDB
Symbol search path is: C:\h\w\B19909CB\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Wed Jun 19 09:40:19.000 2024 (UTC + 0:00)
System Uptime: 0 days 2:07:57.441
Process Uptime: 0 days 0:00:08.000
..................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(1c78.1074): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=0057cfd0 ebx=00000000 ecx=00000000 edx=00000000 esi=0057cf80 edi=0057cfd0
eip=700413f1 esp=0057d2b4 ebp=0057e34c iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000212
coreclr!FailFastOnAssert+0x21:
700413f1 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\B19909CB\t\tmpa3h0rc.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 1c78.1074 Suspend: 0 Teb: 002f5000 Unfrozen
ChildEBP RetAddr  
0057d2c0 70042161 coreclr!FailFastOnAssert+0x21
0057e34c 70041817 coreclr!_DbgBreakCheck+0x337
0057e3bc 70041b59 coreclr!_DbgBreakCheckNoThrow+0x51
0057e450 6ffe30f8 coreclr!DbgAssertDialog+0x1ff
0057e494 6ffdbb00 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
0057e640 6ffd1814 coreclr!WKS::gc_hea

Stack trace:

   at GC_Scenarios._ServerModel_servermodel_servermodel_._ServerModel_servermodel_servermodel_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 1 week ago

Failed in: runtime-coreclr jitstressregs 20240623.1

Failed tests:

coreclr windows x86 Checked jitstressregs0x80 @ Windows.10.Amd64.Open
    - GC\\Regressions\\v2.0-beta2\\460373\\460373\\460373.cmd

Error message:

Assert failure(PID 6236 [0x0000185c], Thread: 4676 [0x1244]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x7029e6d7)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8B (0x702970b9)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x7028cd91)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x7028cbb5)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x24C (0x7027cf74)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x7029d9fc)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x7029dc14)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x70281839)
CORECLR! WKS::GCHeap::Alloc + 0x187 (0x7027c437)
CORECLR! Alloc + 0x147 (0x7004b78a)
File: D:\a_work\1\s\src\coreclr\gc\gc.cpp:47452
Image: C:\h\w\A9F0094F\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\A9F0094F\w\C29609FF\uploads\Reports\GC.Regressions\v2.0-beta2\460373\460373\460373.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\A9F0094F\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  460373.dll
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/23/2024 12:37:38 PM
Processing C:\cores\corerun.exe.6236.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A9F0094F\t\tmpkc2hkb.tmp" -z "C:\cores\corerun.exe.6236.dmp"
stdout:
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.6236.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\A9F0094F\p\PDB
Symbol search path is: C:\h\w\A9F0094F\p\PDB
Executable search path is:
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Sun Jun 23 12:37:47.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:34:10.635
Process Uptime: 0 days 0:00:08.000
..............................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(185c.1244): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=0097cb90 ebx=00000000 ecx=00000000 edx=00000000 esi=0097cb40 edi=0097cb90
eip=702fc94f esp=0097ce70 ebp=0097defc iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216
coreclr!FailFastOnAssert+0x21:
702fc94f 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\A9F0094F\t\tmpkc2hkb.tmp'
0:000> .load C:\Users\runner.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 185c.1244 Suspend: 0 Teb: 00650000 Unfrozen
ChildEBP RetAddr

0097ce7c 702fd6bf coreclr!FailFastOnAssert+0x21
0097defc 702fcd75 coreclr!_DbgBreakCheck+0x337
0097df60 702fd0b7 coreclr!_DbgBreakCheckNoThrow+0x51
0097dfe0 7029e6d7 coreclr!DbgAssertDialog+0x1ff
0097e024 702970b9 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
0097e1c0 7028cd91 coreclr!WKS::gc_heap::plan_phase+0x1f8b
0097e1e4 7028cbb5 coreclr!WKS::gc_heap

Stack trace:

   at GC_Regressions._v2_0_beta2_460373_460373_460373_._v2_0_beta2_460373_460373_460373_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 1 day ago

Failed in: runtime-coreclr jitstress-isas-x86 20240629.1

Failed tests:

coreclr windows x86 Checked jitstress_isas_1_x86_nosse3 @ Windows.10.Amd64.Open
    - GC\\API\\Frozen\\Frozen\\Frozen.cmd
coreclr windows x86 Checked jitstress_isas_1_x86_noavx2 @ Windows.10.Amd64.Open
    - GC\\API\\Frozen\\Frozen\\Frozen.cmd
coreclr windows x86 Checked jitstress_isas_1_x86_noaes @ Windows.10.Amd64.Open
    - GC\\Scenarios\\ServerModel\\servermodel\\servermodel.cmd

Error message:


Assert failure(PID 3768 [0x00000eb8], Thread: 2400 [0x0960]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x7046ed34)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8B (0x70467719)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x7045d3f3)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x7045d217)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x24C (0x7044d5d4)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x7046e059)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x7046e271)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x70451e99)
CORECLR! WKS::GCHeap::Alloc + 0x187 (0x7044ca97)
CORECLR! Alloc + 0x147 (0x7021bdba)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47452
    Image: C:\h\w\B68C099A\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\B68C099A\w\9AFD08DB\uploads\Reports\GC.API\Frozen\Frozen\Frozen.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\B68C099A\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  Frozen.dll 
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 6/29/2024 10:02:29 PM
Processing C:\cores\corerun.exe.3768.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B68C099A\t\tmpztmfin.tmp" -z "C:\cores\corerun.exe.3768.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.3768.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\B68C099A\p\PDB
Symbol search path is: C:\h\w\B68C099A\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Sat Jun 29 22:02:47.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:21:36.363
Process Uptime: 0 days 0:00:17.000
................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(eb8.960): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=0117cd78 ebx=00000000 ecx=00000000 edx=00000000 esi=0117cd28 edi=0117cd78
eip=704cd840 esp=0117d05c ebp=0117e0e8 iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000212
coreclr!FailFastOnAssert+0x21:
704cd840 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\B68C099A\t\tmpztmfin.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: eb8.960 Suspend: 0 Teb: 00eb9000 Unfrozen
ChildEBP RetAddr  
0117d068 704ce5b0 coreclr!FailFastOnAssert+0x21
0117e0e8 704cdc66 coreclr!_DbgBreakCheck+0x337
0117e14c 704cdfa8 coreclr!_DbgBreakCheckNoThrow+0x51
0117e1cc 7046ed34 coreclr!DbgAssertDialog+0x1ff
0117e210 70467719 coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
0117e3ac 7045d3f3 coreclr!WKS::gc_heap::plan_phase+0x1f8b
0117e3d0 7045d217 coreclr!WKS::gc_heap::gc1+0x155
0117e3ec

Stack trace:

   at GC_API._Frozen_Frozen_Frozen_._Frozen_Frozen_Frozen_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
v-wenyuxu commented 20 hours ago

Failed in: runtime-coreclr outerloop 20240701.2

Failed tests:

coreclr windows x86 Checked @ Windows.10.Amd64.Open
    - GC\\Scenarios\\ServerModel\\servermodel\\servermodel.cmd

Error message:


Assert failure(PID 5508 [0x00001584], Thread: 2368 [0x0940]): new_current_total_committed_bookkeeping == current_total_committed_bookkeeping

CORECLR! WKS::gc_heap::verify_committed_bytes + 0x5A (0x72a3f1d8)
CORECLR! WKS::gc_heap::plan_phase + 0x1F8B (0x72a37bbc)
CORECLR! WKS::gc_heap::gc1 + 0x155 (0x72a2d891)
CORECLR! WKS::gc_heap::garbage_collect + 0x3E0 (0x72a2d6b5)
CORECLR! WKS::GCHeap::GarbageCollectGeneration + 0x24C (0x72a1da64)
CORECLR! WKS::gc_heap::trigger_gc_for_alloc + 0x40 (0x72a3e4fd)
CORECLR! WKS::gc_heap::try_allocate_more_space + 0x12F (0x72a3e715)
CORECLR! WKS::gc_heap::allocate_more_space + 0x14 (0x72a2233a)
CORECLR! WKS::GCHeap::Alloc + 0x187 (0x72a1cf27)
CORECLR! Alloc + 0x147 (0x727ec3aa)
    File: D:\a\_work\1\s\src\coreclr\gc\gc.cpp:47452
    Image: C:\h\w\A8AB0980\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\A8AB0980\w\ABF1093B\uploads\Reports\GC.Scenarios\ServerModel\servermodel\servermodel.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\A8AB0980\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  servermodel.dll /numrequests:100 
Using 1046082231 as random seed
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:\cores since 7/1/2024 8:13:14 PM
Processing C:\cores\corerun.exe.5508.dmp
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A8AB0980\t\tmpq0gjp1.tmp" -z "C:\cores\corerun.exe.5508.dmp"
stdout: 
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\cores\corerun.exe.5508.dmp]
User Mini Dump File with Full Memory: Only application data is available

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\A8AB0980\p\PDB
Symbol search path is: C:\h\w\A8AB0980\p\PDB
Executable search path is: 
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.6343 (rs1_release.230913-1727)
Machine Name:
Debug session time: Mon Jul  1 20:13:23.000 2024 (UTC + 0:00)
System Uptime: 0 days 0:30:28.465
Process Uptime: 0 days 0:00:09.000
..................................

************* Symbol Loading Error Summary **************
Module name            Error
ntdll                  The system cannot find the file specified

You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(1584.940): Unknown exception - code c0000602 (first/second chance not available)
For analysis of this file, run !analyze -v
*** WARNING: Unable to verify checksum for coreclr.dll
eax=00f7cb18 ebx=00000000 ecx=00000000 edx=00000000 esi=00f7cac8 edi=00f7cb18
eip=72a9dcb9 esp=00f7cdf8 ebp=00f7de84 iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000212
coreclr!FailFastOnAssert+0x21:
72a9dcb9 5e              pop     esi
0:000> cdb: Reading initial command '$<C:\h\w\A8AB0980\t\tmpq0gjp1.tmp'
0:000> .load C:\Users\runner\.dotnet\sos\sos.dll
0:000> ~*k

.  0  Id: 1584.940 Suspend: 0 Teb: 00d18000 Unfrozen
ChildEBP RetAddr  
00f7ce04 72a9ea29 coreclr!FailFastOnAssert+0x21
00f7de84 72a9e0df coreclr!_DbgBreakCheck+0x337
00f7dee8 72a9e421 coreclr!_DbgBreakCheckNoThrow+0x51
00f7df68 72a3f1d8 coreclr!DbgAssertDialog+0x1ff
00f7dfac 72a37bbc coreclr!WKS::gc_heap::verify_committed_bytes+0x5a
00f7e148 72a2d891 coreclr!WKS::gc_heap::

Stack trace:

   at GC_Scenarios._ServerModel_servermodel_servermodel_._ServerModel_servermodel_servermodel_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)