Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failure Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd #60152

Open
VincentBu opened this issue Oct 8, 2021 · 26 comments
Open
Labels
arch-arm64 area-VM-coreclr disabled-test The test is disabled in source code against the issue os-windows
Milestone

Comments

@VincentBu
Copy link
Contributor

VincentBu commented Oct 8, 2021

Run: runtime-coreclr outerloop 20211007.5
Failed test:

CoreCLR windows arm Checked @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Assert failure(PID 9688 [0x000025d8], Thread: 2288 [0x08f0]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

<no module>! <no symbol> + 0x0 (0x00000000)
File: D:\workspace_work\1\s\src\coreclr\vm\object.cpp Line: 591
Image: D:\h\w\B64E0A08\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\B64E0A08\w\B3740A32\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
"D:\h\w\B64E0A08\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
10/7/2021 12:39:35 PM : 000.0% : 329
10/7/2021 12:39:35 PM : 000.0% : 726
10/7/2021 12:39:35 PM : 000.0% : 740
10/7/2021 12:39:35 PM : 000.0% : 761
10/7/2021 12:39:35 PM : 000.0% : 792
10/7/2021 12:39:35 PM : 000.1% : 842
10/7/2021 12:39:35 PM : 000.1% : 930
10/7/2021 12:39:36 PM : 000.1% : 1038
10/7/2021 12:39:36 PM : 000.2% : 1191
10/7/2021 12:39:36 PM : 000.3% : 1430
10/7/2021 12:39:36 PM : 000.4% : 1811
10/7/2021 12:39:37 PM : 000.6% : 2312
10/7/2021 12:39:38 PM : 000.9% : 3019
10/7/2021 12:39:38 PM : 001.0% : 3357
10/7/2021 12:39:40 PM : 002.0% : 5742
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\B64E0A08\p
D:\h\w\B64E0A08\w\B3740A32\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
@dotnet-issue-labeler
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Oct 8, 2021
@BruceForstall BruceForstall added the blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs label Oct 12, 2021
@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr outerloop 20211015.6

Failed tes:


R2R-CG2 windows arm Checked no_tiered_compilation @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

CoreCLR windows arm Checked no_tiered_compilation @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Could Not Find D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\composite-r2r.dll
Could Not Find D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp

Assert failure(PID 15904 [0x00003e20], Thread: 8088 [0x1f98]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

<no module>! <no symbol> + 0x0 (0x00000000)
File: D:\a_work\1\s\src\coreclr\vm\object.cpp Line: 591
Image: D:\h\w\C9190A8E\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\C9190A8E\w\AC3D0903\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
test45929.dll
1 file(s) copied.
Response file: D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp
D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\test45929.dll
-o:D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
--targetarch:arm
--verify-type-and-field-layout
--method-layout:random
-r:D:\h\w\C9190A8E\p\System..dll
-r:D:\h\w\C9190A8E\p\Microsoft..dll
-r:D:\h\w\C9190A8E\p\mscorlib.dll
-r:D:\h\w\C9190A8E\p\netstandard.dll
-O
" "dotnet" "D:\h\w\C9190A8E\p\crossgen2\crossgen2.dll" @"D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp"   -r:D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2*.dll"
Emitting R2R PE file: D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
"D:\h\w\C9190A8E\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
10/15/2021 7:36:56 PM : 000.0% : 259
10/15/2021 7:36:56 PM : 000.0% : 678
10/15/2021 7:36:56 PM : 000.0% : 686
10/15/2021 7:36:56 PM : 000.0% : 707
10/15/2021 7:36:56 PM : 000.0% : 734
10/15/2021 7:36:56 PM : 000.1% : 779
10/15/2021 7:36:56 PM : 000.1% : 842
10/15/2021 7:36:56 PM : 000.1% : 948
10/15/2021 7:36:57 PM : 000.2% : 1108
10/15/2021 7:36:57 PM : 000.3% : 1349
10/15/2021 7:36:57 PM : 000.4% : 1732
10/15/2021 7:36:58 PM : 000.6% : 2271
10/15/2021 7:36:58 PM : 000.9% : 2931
10/15/2021 7:36:59 PM : 001.0% : 3263
10/15/2021 7:37:01 PM : 002.0% : 5700
10/15/2021 7:37:04 PM : 003.0% : 8319
10/15/2021 7:37:07 PM : 004.0% : 11552
10/15/2021 7:37:10 PM : 005.0% : 14167
10/15/2021 7:37:12 PM : 006.0% : 16674
10/15/2021 7:37:15 PM : 007.0% : 19613
10/15/2021 7:37:18 PM : 008.0% : 22175
10/15/2021 7:37:20 PM : 009.0% : 24661
10/15/2021 7:37:23 PM : 010.0% : 27434
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\C9190A8E\p
D:\h\w\C9190A8E\w\AC3D0903\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr r2r 20211024.1

Failed test:

R2R windows arm Checked @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Could Not Find D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\composite-r2r.dll
Could Not Find D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp

Assert failure(PID 4240 [0x00001090], Thread: 3036 [0x0bdc]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

<no module>! <no symbol> + 0x0 (0x00000000)
File: D:\a_work\3\s\src\coreclr\vm\object.cpp Line: 591
Image: D:\h\w\BC7D0A31\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\BC7D0A31\w\B2200A5F\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
test45929.dll
1 file(s) copied.
Response file: D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp
D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\test45929.dll
-o:D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
--targetarch:arm
--verify-type-and-field-layout
--method-layout:random
-r:D:\h\w\BC7D0A31\p\System..dll
-r:D:\h\w\BC7D0A31\p\Microsoft..dll
-r:D:\h\w\BC7D0A31\p\mscorlib.dll
-r:D:\h\w\BC7D0A31\p\netstandard.dll
-O
" "dotnet" "D:\h\w\BC7D0A31\p\crossgen2\crossgen2.dll" @"D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp"   -r:D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2*.dll"
Emitting R2R PE file: D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
"D:\h\w\BC7D0A31\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
10/24/2021 11:22:44 PM : 000.0% : 372
10/24/2021 11:22:45 PM : 000.0% : 764
10/24/2021 11:22:45 PM : 000.0% : 789
10/24/2021 11:22:45 PM : 000.0% : 827
10/24/2021 11:22:45 PM : 000.0% : 871
10/24/2021 11:22:45 PM : 000.1% : 930
10/24/2021 11:22:45 PM : 000.1% : 1013
10/24/2021 11:22:45 PM : 000.1% : 1191
10/24/2021 11:22:45 PM : 000.2% : 1498
10/24/2021 11:22:46 PM : 000.3% : 1831
10/24/2021 11:22:46 PM : 000.4% : 2294
10/24/2021 11:22:47 PM : 000.6% : 2946
10/24/2021 11:22:48 PM : 000.9% : 3749
10/24/2021 11:22:48 PM : 001.0% : 4143
10/24/2021 11:22:51 PM : 002.0% : 6724
10/24/2021 11:22:53 PM : 003.0% : 9545
10/24/2021 11:22:56 PM : 004.0% : 12325
10/24/2021 11:22:59 PM : 005.0% : 14979
10/24/2021 11:23:02 PM : 006.0% : 17775
10/24/2021 11:23:05 PM : 007.0% : 20736
10/24/2021 11:23:07 PM : 008.0% : 23593
10/24/2021 11:23:10 PM : 009.0% : 26232
10/24/2021 11:23:13 PM : 010.0% : 29110
10/24/2021 11:23:15 PM : 011.0% : 31692
10/24/2021 11:23:18 PM : 012.0% : 34516
10/24/2021 11:23:21 PM : 013.0% : 37462
10/24/2021 11:23:24 PM : 014.0% : 40067
10/24/2021 11:23:27 PM : 015.0% : 43015
10/24/2021 11:23:30 PM : 016.0% : 45798
10/24/2021 11:23:32 PM : 017.0% : 48363
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\BC7D0A31\p
D:\h\w\BC7D0A31\w\B2200A5F\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr outerloop 20211109.3

Failed test:

R2R-CG2 windows arm Checked no_tiered_compilation @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

CoreCLR windows arm Checked no_tiered_compilation @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

One of error message:

Could Not Find D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\composite-r2r.dll
Could Not Find D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp

Assert failure(PID 9480 [0x00002508], Thread: 5112 [0x13f8]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

<no module>! <no symbol> + 0x0 (0x00000000)
File: D:\a_work\1\s\src\coreclr\vm\object.cpp Line: 591
Image: D:\h\w\AB77094D\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\AB77094D\w\B42909D8\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
test45929.dll
1 file(s) copied.
Response file: D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp
D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\test45929.dll
-o:D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
--targetarch:arm
--verify-type-and-field-layout
--method-layout:random
-r:D:\h\w\AB77094D\p\System..dll
-r:D:\h\w\AB77094D\p\Microsoft..dll
-r:D:\h\w\AB77094D\p\mscorlib.dll
-r:D:\h\w\AB77094D\p\netstandard.dll
-O
" "dotnet" "D:\h\w\AB77094D\p\crossgen2\crossgen2.dll" @"D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp"   -r:D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2*.dll"
Emitting R2R PE file: D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
"D:\h\w\AB77094D\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
11/9/2021 12:29:05 PM : 000.0% : 365
11/9/2021 12:29:06 PM : 000.0% : 820
11/9/2021 12:29:06 PM : 000.0% : 871
11/9/2021 12:29:06 PM : 000.0% : 931
11/9/2021 12:29:06 PM : 000.0% : 979
11/9/2021 12:29:06 PM : 000.1% : 1046
11/9/2021 12:29:06 PM : 000.1% : 1140
11/9/2021 12:29:06 PM : 000.1% : 1257
11/9/2021 12:29:06 PM : 000.2% : 1440
11/9/2021 12:29:07 PM : 000.3% : 1719
11/9/2021 12:29:07 PM : 000.4% : 2132
11/9/2021 12:29:08 PM : 000.6% : 2737
11/9/2021 12:29:09 PM : 000.9% : 3748
11/9/2021 12:29:09 PM : 001.0% : 4195
11/9/2021 12:29:12 PM : 002.0% : 7113
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\AB77094D\p
D:\h\w\AB77094D\w\B42909D8\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr jitstress 20220111.1

Failed test:

CoreCLR windows arm64 Checked jitstress1 @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

CoreCLR windows arm64 Checked jitstress1_tiered @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Assert failure(PID 14184 [0x00003768], Thread: 2420 [0x0974]): m_alignpad == 0

CORECLR! ObjHeader::Validate + 0x64 (0x00007ffe5e7e62ac) CORECLR! Object::ValidateInner + 0x57C (0x00007ffe5e7af5d4)
CORECLR! OBJECTREF::operator-> + 0xBC (0x00007ffe5e7abc0c) CORECLR! StackTraceInfo::SaveStackTrace + 0x168 (0x00007ffe5e734518)
CORECLR! ExceptionTracker::ProcessExplicitFrame + 0x1D0 (0x00007ffe5e9e6fd0) CORECLR! ExceptionTracker::ProcessOSExceptionNotification + 0x2BC (0x00007ffe5e9e9774)
CORECLR! ProcessCLRException + 0x700 (0x00007ffe5e9eb620) NTDLL! chkstk + 0x1CC (0x00007ffe8d3a387c)
NTDLL! LdrControlFlowGuardEnforced + 0x994 (0x00007ffe8d3ccfc4) NTDLL! RtlRaiseException + 0xC0 (0x00007ffe8d40a9b0)
File: D:\a_work\1\s\src\coreclr\vm\syncblk.cpp Line: 2952
Image: D:\h\w\9D4708DA\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\9D4708DA\w\AE57095D\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
"D:\h\w\9D4708DA\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
1/11/2022 10:49:30 PM : 000.0% : 179
1/11/2022 10:49:30 PM : 000.0% : 420
1/11/2022 10:49:30 PM : 000.0% : 433
1/11/2022 10:49:30 PM : 000.0% : 452
1/11/2022 10:49:30 PM : 000.0% : 476
1/11/2022 10:49:30 PM : 000.1% : 518
1/11/2022 10:49:30 PM : 000.1% : 579
1/11/2022 10:49:31 PM : 000.1% : 657
1/11/2022 10:49:31 PM : 000.2% : 765
1/11/2022 10:49:31 PM : 000.3% : 927
1/11/2022 10:49:31 PM : 000.4% : 1174
1/11/2022 10:49:31 PM : 000.6% : 1521
1/11/2022 10:49:32 PM : 000.9% : 2110
1/11/2022 10:49:32 PM : 001.0% : 2435
1/11/2022 10:49:35 PM : 002.0% : 4787
1/11/2022 10:49:37 PM : 003.0% : 6926
1/11/2022 10:49:39 PM : 004.0% : 9370
1/11/2022 10:49:42 PM : 005.0% : 11880
1/11/2022 10:49:45 PM : 006.0% : 14660
1/11/2022 10:49:47 PM : 007.0% : 16743
1/11/2022 10:49:48 PM : 008.0% : 18217
1/11/2022 10:49:50 PM : 009.0% : 19694
1/11/2022 10:49:51 PM : 010.0% : 21157
1/11/2022 10:49:52 PM : 011.0% : 22599
1/11/2022 10:49:54 PM : 012.0% : 24050
1/11/2022 10:49:55 PM : 013.0% : 25517
1/11/2022 10:49:57 PM : 014.0% : 27091
1/11/2022 10:49:58 PM : 015.0% : 28605
1/11/2022 10:50:00 PM : 016.0% : 30108
1/11/2022 10:50:01 PM : 017.0% : 31574
1/11/2022 10:50:03 PM : 018.0% : 33024
1/11/2022 10:50:04 PM : 019.0% : 34472
1/11/2022 10:50:06 PM : 020.0% : 35928
1/11/2022 10:50:07 PM : 021.0% : 37468
1/11/2022 10:50:09 PM : 022.0% : 38928
1/11/2022 10:50:10 PM : 023.0% : 40417
1/11/2022 10:50:12 PM : 024.0% : 41873
1/11/2022 10:50:13 PM : 025.0% : 43321
1/11/2022 10:50:15 PM : 026.0% : 44785
1/11/2022 10:50:16 PM : 027.0% : 46247
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\9D4708DA\p
D:\h\w\9D4708DA\w\AE57095D\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr jitstress 20220128.1

Failed test:

CoreCLR windows arm64 Checked tailcallstress @ Windows.10.Arm64v8.Open
    - Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Assert failure(PID 1184 [0x000004a0], Thread: 664 [0x0298]): m_alignpad == 0

CORECLR! ObjHeader::Validate + 0x64 (0x00007ffc9c5f4acc) CORECLR! Object::ValidateInner + 0x57C (0x00007ffc9c5be0fc)
CORECLR! OBJECTREF::OBJECTREF + 0xC0 (0x00007ffc9c5b9d38) CORECLR! SetupInitialThrowBucketDetails + 0x740 (0x00007ffc9c545c58)
CORECLR! StackTraceInfo::AppendElement + 0x2B0 (0x00007ffc9c5357f8) CORECLR! ExceptionTracker::ProcessManagedCallFrame + 0xB6C (0x00007ffc9c7f543c)
CORECLR! ExceptionTracker::ProcessOSExceptionNotification + 0x5F0 (0x00007ffc9c7f7280) CORECLR! ProcessCLRException + 0x700 (0x00007ffc9c7f8e00)
NTDLL! chkstk + 0x1CC (0x00007ffcccfc387c) NTDLL! LdrControlFlowGuardEnforced + 0x994 (0x00007ffcccfecfc4)
File: D:\a_work\1\s\src\coreclr\vm\syncblk.cpp Line: 2952
Image: D:\h\w\9568080D\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\9568080D\w\A1F20895\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
"D:\h\w\9568080D\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
1/28/2022 11:57:55 PM : 000.0% : 187
1/28/2022 11:57:56 PM : 000.0% : 445
1/28/2022 11:57:56 PM : 000.0% : 463
1/28/2022 11:57:56 PM : 000.0% : 488
1/28/2022 11:57:56 PM : 000.0% : 523
1/28/2022 11:57:56 PM : 000.1% : 566
1/28/2022 11:57:56 PM : 000.1% : 622
1/28/2022 11:57:56 PM : 000.1% : 711
1/28/2022 11:57:56 PM : 000.2% : 846
1/28/2022 11:57:56 PM : 000.3% : 1077
1/28/2022 11:57:57 PM : 000.4% : 1347
1/28/2022 11:57:57 PM : 000.6% : 1816
1/28/2022 11:57:58 PM : 000.9% : 2535
1/28/2022 11:57:58 PM : 001.0% : 2884
1/28/2022 11:58:01 PM : 002.0% : 5264
1/28/2022 11:58:03 PM : 003.0% : 7680
1/28/2022 11:58:05 PM : 004.0% : 9933
1/28/2022 11:58:07 PM : 005.0% : 11593
1/28/2022 11:58:08 PM : 006.0% : 13075
1/28/2022 11:58:10 PM : 007.0% : 14538
1/28/2022 11:58:11 PM : 008.0% : 16010
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\9568080D\p
D:\h\w\9568080D\w\A1F20895\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False

stack trace:
at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr jitstress 20220312.2

Failed test:

CoreCLR windows arm64 Checked jitstress2 @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Assert failure(PID 12924 [0x0000327c], Thread: 3468 [0x0d8c]): m_alignpad == 0

CORECLR! ObjHeader::Validate + 0x64 (0x00007ffb720b76ac) CORECLR! Object::ValidateInner + 0x57C (0x00007ffb72080abc)
CORECLR! OBJECTREF::operator== + 0x17C (0x00007ffb7207cd8c) CORECLR! CLRException::IsPreallocatedExceptionObject + 0x138 (0x00007ffb7210ea00)
CORECLR! ExceptionPreserveStackTrace + 0x108 (0x00007ffb71ffad88) CORECLR! RealCOMPlusThrow + 0x104 (0x00007ffb72000e54)
CORECLR! RealCOMPlusThrow + 0x1C (0x00007ffb72000d4c) CORECLR! ThrowInvokeMethodException + 0x234 (0x00007ffb7220a6e4)
CORECLR! RuntimeMethodHandle::InvokeMethod + 0x134C (0x00007ffb722086ac) SYSTEM.PRIVATE.CORELIB! <no symbol> + 0x0 (0x00007ffb71681030)
File: D:\a_work\1\s\src\coreclr\vm\syncblk.cpp Line: 2952
Image: D:\h\w\BA2409CD\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\BA2409CD\w\A9DE0950\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
"D:\h\w\BA2409CD\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
3/12/2022 10:29:31 PM : 000.0% : 94
3/12/2022 10:29:32 PM : 000.0% : 364
3/12/2022 10:29:32 PM : 000.0% : 370
3/12/2022 10:29:32 PM : 000.0% : 379
3/12/2022 10:29:32 PM : 000.0% : 395
3/12/2022 10:29:32 PM : 000.1% : 424
3/12/2022 10:29:32 PM : 000.1% : 467
3/12/2022 10:29:32 PM : 000.1% : 532
3/12/2022 10:29:32 PM : 000.2% : 632
3/12/2022 10:29:32 PM : 000.3% : 767
3/12/2022 10:29:32 PM : 000.4% : 968
3/12/2022 10:29:32 PM : 000.6% : 1309
3/12/2022 10:29:33 PM : 000.9% : 1850
3/12/2022 10:29:33 PM : 001.0% : 2067
3/12/2022 10:29:35 PM : 002.0% : 3853
3/12/2022 10:29:37 PM : 003.0% : 5616
3/12/2022 10:29:38 PM : 004.0% : 7284
3/12/2022 10:29:40 PM : 005.0% : 9198
3/12/2022 10:29:42 PM : 006.0% : 10953
3/12/2022 10:29:44 PM : 007.0% : 12721
3/12/2022 10:29:46 PM : 008.0% : 14557
3/12/2022 10:29:48 PM : 009.0% : 16409
3/12/2022 10:29:49 PM : 010.0% : 18277
3/12/2022 10:29:51 PM : 011.0% : 20161
3/12/2022 10:29:53 PM : 012.0% : 22036
3/12/2022 10:29:55 PM : 013.0% : 23887
3/12/2022 10:29:57 PM : 014.0% : 25771
3/12/2022 10:29:59 PM : 015.0% : 27670
3/12/2022 10:30:01 PM : 016.0% : 29423
3/12/2022 10:30:02 PM : 017.0% : 31262
3/12/2022 10:30:04 PM : 018.0% : 33125
3/12/2022 10:30:06 PM : 019.0% : 34908
3/12/2022 10:30:08 PM : 020.0% : 36409
3/12/2022 10:30:09 PM : 021.0% : 37950
3/12/2022 10:30:11 PM : 022.0% : 39483
3/12/2022 10:30:12 PM : 023.0% : 41015
3/12/2022 10:30:14 PM : 024.0% : 42514
3/12/2022 10:30:15 PM : 025.0% : 43993
3/12/2022 10:30:17 PM : 026.0% : 45464
3/12/2022 10:30:18 PM : 027.0% : 46951
3/12/2022 10:30:20 PM : 028.0% : 48430
3/12/2022 10:30:21 PM : 029.0% : 49897
3/12/2022 10:30:23 PM : 030.0% : 51374
3/12/2022 10:30:24 PM : 031.0% : 52939
3/12/2022 10:30:26 PM : 032.0% : 54429
3/12/2022 10:30:27 PM : 033.0% : 55912
3/12/2022 10:30:29 PM : 034.0% : 57397
3/12/2022 10:30:30 PM : 035.0% : 58888
3/12/2022 10:30:32 PM : 036.0% : 60364
3/12/2022 10:30:33 PM : 037.0% : 61845
3/12/2022 10:30:35 PM : 038.0% : 63339
3/12/2022 10:30:36 PM : 039.0% : 64813
3/12/2022 10:30:37 PM : 040.0% : 66292
3/12/2022 10:30:39 PM : 041.0% : 67761
3/12/2022 10:30:40 PM : 042.0% : 69244
3/12/2022 10:30:42 PM : 043.0% : 70735
3/12/2022 10:30:43 PM : 044.0% : 72212
3/12/2022 10:30:45 PM : 045.0% : 73693
3/12/2022 10:30:46 PM : 046.0% : 75173
3/12/2022 10:30:48 PM : 047.0% : 76650
3/12/2022 10:30:49 PM : 048.0% : 78133
3/12/2022 10:30:51 PM : 049.0% : 79617
3/12/2022 10:30:52 PM : 050.0% : 81085
3/12/2022 10:30:54 PM : 051.0% : 82564
3/12/2022 10:30:55 PM : 052.0% : 84065
3/12/2022 10:30:57 PM : 053.0% : 85562
3/12/2022 10:30:58 PM : 054.0% : 87042
3/12/2022 10:31:00 PM : 055.0% : 88527
3/12/2022 10:31:01 PM : 056.0% : 90011
3/12/2022 10:31:03 PM : 057.0% : 91496
3/12/2022 10:31:04 PM : 058.0% : 92970
3/12/2022 10:3


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr jitstress 20220319.1

Failed test:

CoreCLR windows arm64 Checked jitminopts @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Assert failure(PID 8476 [0x0000211c], Thread: 4516 [0x11a4]): m_alignpad == 0

CORECLR! ObjHeader::Validate + 0x64 (0x00007ffed4667d4c) CORECLR! Object::ValidateInner + 0x57C (0x00007ffed4630e8c)
CORECLR! OBJECTREF::operator!= + 0x17C (0x00007ffed462d354) CORECLR! Thread::SafeSetThrowables + 0x134 (0x00007ffed4674d7c)
CORECLR! ExceptionTracker::GetOrCreateTracker + 0xA08 (0x00007ffed4865e20) CORECLR! ProcessCLRException + 0x3DC (0x00007ffed486c97c)
NTDLL! chkstk + 0x1CC (0x00007fff08b4387c) NTDLL! LdrControlFlowGuardEnforced + 0x8D4 (0x00007fff08ba5ff4)
NTDLL! RtlRaiseException + 0xC0 (0x00007fff08b6aa50) KERNELBASE! RaiseException + 0x5C (0x00007fff0643a5fc)
File: D:\a_work\1\s\src\coreclr\vm\syncblk.cpp Line: 2952
Image: D:\h\w\C40D0A53\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\C40D0A53\w\9FBA08EC\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
"D:\h\w\C40D0A53\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
3/19/2022 11:38:53 PM : 000.0% : 123
3/19/2022 11:38:53 PM : 000.0% : 341
3/19/2022 11:38:53 PM : 000.0% : 347
3/19/2022 11:38:53 PM : 000.0% : 363
3/19/2022 11:38:53 PM : 000.0% : 390
3/19/2022 11:38:53 PM : 000.1% : 431
3/19/2022 11:38:53 PM : 000.1% : 481
3/19/2022 11:38:53 PM : 000.1% : 559
3/19/2022 11:38:53 PM : 000.2% : 699
3/19/2022 11:38:54 PM : 000.3% : 895
3/19/2022 11:38:54 PM : 000.4% : 1147
3/19/2022 11:38:54 PM : 000.6% : 1509
3/19/2022 11:38:55 PM : 000.9% : 2068
3/19/2022 11:38:55 PM : 001.0% : 2378
3/19/2022 11:38:57 PM : 002.0% : 4292
3/19/2022 11:38:59 PM : 003.0% : 6363
3/19/2022 11:39:01 PM : 004.0% : 8662
3/19/2022 11:39:04 PM : 005.0% : 10935
3/19/2022 11:39:06 PM : 006.0% : 13240
3/19/2022 11:39:08 PM : 007.0% : 15041
3/19/2022 11:39:09 PM : 008.0% : 16700
3/19/2022 11:39:11 PM : 009.0% : 18382
3/19/2022 11:39:13 PM : 010.0% : 20081
3/19/2022 11:39:14 PM : 011.0% : 21819
3/19/2022 11:39:16 PM : 012.0% : 23510
3/19/2022 11:39:18 PM : 013.0% : 25357
3/19/2022 11:39:20 PM : 014.0% : 27081
3/19/2022 11:39:22 PM : 015.0% : 28925
3/19/2022 11:39:23 PM : 016.0% : 30834
3/19/2022 11:39:25 PM : 017.0% : 32610
3/19/2022 11:39:27 PM : 018.0% : 34439
3/19/2022 11:39:29 PM : 019.0% : 36333
3/19/2022 11:39:31 PM : 020.0% : 38127
3/19/2022 11:39:32 PM : 021.0% : 39792
3/19/2022 11:39:34 PM : 022.0% : 41749
3/19/2022 11:39:36 PM : 023.0% : 43661
3/19/2022 11:39:38 PM : 024.0% : 45636
3/19/2022 11:39:40 PM : 025.0% : 47550
3/19/2022 11:39:42 PM : 026.0% : 49312
3/19/2022 11:39:44 PM : 027.0% : 51067
3/19/2022 11:39:46 PM : 028.0% : 52988
3/19/2022 11:39:48 PM : 029.0% : 54892
3/19/2022 11:39:49 PM : 030.0% : 56773
3/19/2022 11:39:51 PM : 031.0% : 58668
3/19/2022 11:39:53 PM : 032.0% : 60652
3/19/2022 11:39:55 PM : 033.0% : 62438
3/19/2022 11:39:57 PM : 034.0% : 64446
3/19/2022 11:39:59 PM : 035.0% : 66387
3/19/2022 11:40:01 PM : 036.0% : 68036
3/19/2022 11:40:02 PM : 037.0% : 69632
3/19/2022 11:40:04 PM : 038.0% : 71122
3/19/2022 11:40:05 PM : 039.0% : 72639
3/19/2022 11:40:07 PM : 040.0% : 74260
3/19/2022 11:40:08 PM : 041.0% : 75762
3/19/2022 11:40:10 PM : 042.0% : 77272
3/19/2022 11:40:11 PM : 043.0% : 78777
3/19/2022 11:40:13 PM : 044.0% : 80264
3/19/2022 11:40:14 PM : 045.0% : 81775
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\C40D0A53\p
D:\h\w\C40D0A53\w\9FBA08EC\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@VincentBu
Copy link
Contributor Author

Failed again in: runtime-coreclr r2r-extra 20220327.1

Failed test:

R2R windows arm64 Checked jitstressregs2 @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

R2R windows arm64 Checked jitstressregs8 @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Could Not Find D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\composite-r2r.dll
Could Not Find D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp

Assert failure(PID 11600 [0x00002d50], Thread: 6364 [0x18dc]): m_alignpad == 0

CORECLR! ObjHeader::Validate + 0x64 (0x00007ffe67947b5c) CORECLR! Object::ValidateInner + 0x57C (0x00007ffe67910c24)
CORECLR! OBJECTREF::operator== + 0x17C (0x00007ffe6790cef4) CORECLR! CLRException::IsPreallocatedExceptionObject + 0xD8 (0x00007ffe6799ef60)
CORECLR! ThreadExceptionState::SetThrowable + 0x11C (0x00007ffe6789b164) CORECLR! Thread::SafeSetThrowables + 0x120 (0x00007ffe67954b78)
CORECLR! ExceptionTracker::GetOrCreateTracker + 0xA08 (0x00007ffe67b460e0) CORECLR! ProcessCLRException + 0x3DC (0x00007ffe67b4cc3c)
NTDLL! chkstk + 0x1CC (0x00007ffe988a387c) NTDLL! LdrControlFlowGuardEnforced + 0x994 (0x00007ffe988ccfc4)
File: D:\a_work\1\s\src\coreclr\vm\syncblk.cpp Line: 2952
Image: D:\h\w\A8180948\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\A8180948\w\A247095C\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
test45929.dll
1 file(s) copied.
Response file: D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp
D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2\test45929.dll
-o:D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
--targetarch:arm64
--verify-type-and-field-layout
--method-layout:random
-r:D:\h\w\A8180948\p\System..dll
-r:D:\h\w\A8180948\p\Microsoft..dll
-r:D:\h\w\A8180948\p\mscorlib.dll
-r:D:\h\w\A8180948\p\netstandard.dll
-O
" "dotnet" "D:\h\w\A8180948\p\crossgen2\crossgen2.dll" @"D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll.rsp"   -r:D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\IL-CG2*.dll"
Emitting R2R PE file: D:\h\w\A8180948\w\A247095C\e\Regressions\coreclr\GitHub_45929\test45929\test45929.dll
"D:\h\w\A8180948\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
3/27/2022 10:28:58 PM : 000.0% : 149
3/27/2022 10:28:58 PM : 000.0% : 397
3/27/2022 10:28:58 PM : 000.0% : 412
3/27/2022 10:28:58 PM : 000.0% : 426
3/27/2022 10:28:58 PM : 000.0% : 449
3/27/2022 10:28:58 PM : 000.1% : 489
3/27/2022 10:28:58 PM : 000.1% : 544
3/27/2022 10:28:58 PM : 000.1% : 634
3/27/2022 10:28:58 PM : 000.2% : 763
3/27/2022 10:28:59 PM : 000.3% : 943
3/27/2022 10:28:59 PM : 000.4% : 1222
3/27/2022 10:28:59 PM : 000.6% : 1659
3/27/2022 10:29:00 PM : 000.9% : 2324
3/27/2022 10:29:00 PM : 001.0% : 2626
3/27/2022 10:29:03 PM : 002.0% : 5235
3/27/2022 10:29:05 PM : 003.0% : 7328
3/27/2022 10:29:07 PM : 004.0% : 9339
3/27/2022 10:29:09 PM : 005.0% : 11539
3/27/2022 10:29:12 PM : 006.0% : 14006
3/27/2022 10:29:14 PM : 007.0% : 16415
3/27/2022 10:29:16 PM : 008.0% : 18561
3/27/2022 10:29:18 PM : 009.0% : 20632
3/27/2022 10:29:20 PM : 010.0% : 22822
3/27/2022 10:29:23 PM : 011.0% : 25196
3/27/2022 10:29:25 PM : 012.0% : 27506
3/27/2022 10:29:27 PM : 013.0% : 29622
3/27/2022 10:29:29 PM : 014.0% : 31666
3/27/2022 10:29:31 PM : 015.0% : 33752
3/27/2022 10:29:33 PM : 016.0% : 35847
3/27/2022 10:29:36 PM : 017.0% : 38061
3/27/2022 10:29:38 PM : 018.0% : 40074
3/27/2022 10:29:40 PM : 019.0% : 42271
3/27/2022 10:29:42 PM : 020.0% : 44738
3/27/2022 10:29:45 PM : 021.0% : 47124
3/27/2022 10:29:47 PM : 022.0% : 49485
3/27/2022 10:29:49 PM : 023.0% : 51587
3/27/2022 10:29:51 PM : 024.0% : 53747
3/27/2022 10:29:54 PM : 025.0% : 56373
3/27/2022 10:29:57 PM : 026.0% : 58967
3/27/2022 10:29:59 PM : 027.0% : 61239
3/27/2022 10:30:01 PM : 028.0% : 63275
3/27/2022 10:30:03 PM : 029.0% : 65529
3/27/2022 10:30:06 PM : 030.0% : 67932
3


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()

@BruceForstall
Copy link
Member

Recent failures have all been win-arm64 with the m_alignpad == 0 assert. So maybe the previously seen failures with !CREATE_CHECK_STRING on win-arm were a separate issue and are now gone?

BruceForstall added a commit to BruceForstall/runtime that referenced this issue Mar 30, 2022
@AaronRobinsonMSFT
Copy link
Member

@AaronRobinsonMSFT Why did you move this to "Future" milestone? Isn't it a valid, likely GC hole, that we want investigated/fixed?

I've no idea. I don't recall moving it to Future at all. I was going through and adding "disabled-test", but setting the milestone and removing "triage" was a mistake.

@AaronRobinsonMSFT AaronRobinsonMSFT added the untriaged New issue has not been triaged by the area owner label Dec 14, 2022
@AaronRobinsonMSFT AaronRobinsonMSFT removed this from the Future milestone Dec 14, 2022
@ghost
Copy link

ghost commented Jan 24, 2023

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

Issue Details

Run: runtime-coreclr outerloop 20211007.5
Failed test:

CoreCLR windows arm Checked @ Windows.10.Arm64v8.Open

- Regressions\\coreclr\\GitHub_45929\\test45929\\test45929.cmd

Error message:

Assert failure(PID 9688 [0x000025d8], Thread: 2288 [0x08f0]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

<no module>! <no symbol> + 0x0 (0x00000000)
File: D:\workspace_work\1\s\src\coreclr\vm\object.cpp Line: 591
Image: D:\h\w\B64E0A08\p\corerun.exe

Return code:      1
Raw output file:      D:\h\w\B64E0A08\w\B3740A32\uploads\Reports\Regressions.coreclr\GitHub_45929\test45929\test45929.output.txt
Raw output:
BEGIN EXECUTION
"D:\h\w\B64E0A08\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  test45929.dll
The test started.
Progress:
10/7/2021 12:39:35 PM : 000.0% : 329
10/7/2021 12:39:35 PM : 000.0% : 726
10/7/2021 12:39:35 PM : 000.0% : 740
10/7/2021 12:39:35 PM : 000.0% : 761
10/7/2021 12:39:35 PM : 000.0% : 792
10/7/2021 12:39:35 PM : 000.1% : 842
10/7/2021 12:39:35 PM : 000.1% : 930
10/7/2021 12:39:36 PM : 000.1% : 1038
10/7/2021 12:39:36 PM : 000.2% : 1191
10/7/2021 12:39:36 PM : 000.3% : 1430
10/7/2021 12:39:36 PM : 000.4% : 1811
10/7/2021 12:39:37 PM : 000.6% : 2312
10/7/2021 12:39:38 PM : 000.9% : 3019
10/7/2021 12:39:38 PM : 001.0% : 3357
10/7/2021 12:39:40 PM : 002.0% : 5742
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=D:\h\w\B64E0A08\p
D:\h\w\B64E0A08\w\B3740A32\e\Regressions\coreclr\GitHub_45929\test45929\test45929.cmd
Expected: True
Actual:   False


Stack trace
   at Regressions_coreclr._GitHub_45929_test45929_test45929_._GitHub_45929_test45929_test45929_cmd()
Author: VincentBu
Assignees: -
Labels:

arch-arm64, disabled-test, os-windows, area-GC-coreclr, area-VM-coreclr, untriaged

Milestone: -

@JulieLeeMSFT JulieLeeMSFT added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs and removed area-VM-coreclr labels Jan 24, 2023
@JulieLeeMSFT
Copy link
Member

Failed again: runtime-coreclr outerloop 20230124.1 and many ohter outerloop runs

Failed tests:

R2R-CG2 windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open
coreclr windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open
coreclr windows arm Checked @ Windows.11.Arm64.Open
R2R-CG2 windows arm Checked @ Windows.11.Arm64.Open
  -  tracing\\eventpipe\\eventsourceerror\\eventsourceerror\\eventsourceerror.cmd

Error message:

Assert failure(PID 9480 [0x00002508], Thread: 9544 [0x2548]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

<no module>! <no symbol> + 0x0 (0x00000000)
File: D:\a_work\1\s\src\coreclr\vm\object.cpp Line: 600
Image: C:\h\w\995208D3\p\corerun.exe

Return code:      1
Raw output file:      C:\h\w\995208D3\w\9DC108DD\uploads\Reports\tracing.eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.output.txt
Raw output:
BEGIN EXECUTION
common.dll
eventsourceerror.dll
Microsoft.Diagnostics.NETCore.Client.dll
3 file(s) copied.
11:37:02.23
Response file: C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\common.dll.rsp
C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\IL-CG2\common.dll
-o:C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\common.dll
--targetarch:arm
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:\h\w\995208D3\p\System..dll
-r:C:\h\w\995208D3\p\Microsoft..dll
-r:C:\h\w\995208D3\p\mscorlib.dll
-r:C:\h\w\995208D3\p\netstandard.dll
-O
" "dotnet" "C:\h\w\995208D3\p\crossgen2\crossgen2.dll" @"C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\common.dll.rsp"   -r:C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\IL-CG2*.dll"
Emitting R2R PE file: C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\common.dll
" "dotnet" "C:\h\w\995208D3\p\r2rdump\r2rdump.dll" --header --sc --in C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\common.dll --out C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\common.dll.r2rdump --val"
11:37:04.69
11:37:04.69
Response file: C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll.rsp
C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\IL-CG2\eventsourceerror.dll
-o:C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll
--targetarch:arm
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:\h\w\995208D3\p\System..dll
-r:C:\h\w\995208D3\p\Microsoft..dll
-r:C:\h\w\995208D3\p\mscorlib.dll
-r:C:\h\w\995208D3\p\netstandard.dll
-O
" "dotnet" "C:\h\w\995208D3\p\crossgen2\crossgen2.dll" @"C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll.rsp"   -r:C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\IL-CG2*.dll"
Emitting R2R PE file: C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll
" "dotnet" "C:\h\w\995208D3\p\r2rdump\r2rdump.dll" --header --sc --in C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll --out C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll.r2rdump --val"
11:37:06.80
11:37:06.80
Response file: C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\Microsoft.Diagnostics.NETCore.Client.dll.rsp
C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\IL-CG2\Microsoft.Diagnostics.NETCore.Client.dll
-o:C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\Microsoft.Diagnostics.NETCore.Client.dll
--targetarch:arm
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:\h\w\995208D3\p\System..dll
-r:C:\h\w\995208D3\p\Microsoft..dll
-r:C:\h\w\995208D3\p\mscorlib.dll
-r:C:\h\w\995208D3\p\netstandard.dll
-O
" "dotnet" "C:\h\w\995208D3\p\crossgen2\crossgen2.dll" @"C:\h\w\995208D3\w\9DC108DD\e\tracing\eventpipe\eventsourceerror\eventsourceerror\Microsoft.Diagnostics.NETCore.Client.dll.rsp"   -r:C:\h\w\995208D3\w\9DC108DD\e\tracing

Stack trace:

   at tracing_eventpipe._eventsourceerror_eventsourceerror_eventsourceerror_._eventsourceerror_eventsourceerror_eventsourceerror_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

@JulieLeeMSFT
Copy link
Member

CC @mangod9 @Maoni0, PTAL. It is blocking many outerloop tests.

@mangod9
Copy link
Member

mangod9 commented Jan 26, 2023

@AntonLapounov could you please take a look. This seems to be failing only on windows arm from what I can see. Has been intermittent but seems to be more consistent recently.

@AntonLapounov
Copy link
Member

Failed again

@JulieLeeMSFT This issue has been tracking test45929, not the eventsourceerror test. Do you mean eventsourceerror has started failing with the same assertion recently? Does it fail on ARM32 only?

@JulieLeeMSFT
Copy link
Member

@AntonLapounov, the test is eventsourceerror but it is asserting with the same error message as test45929. I checked from last Thursday and you will see the eventsourceerror from all the outerloop runs since then.

Failed again

@JulieLeeMSFT This issue has been tracking test45929, not the eventsourceerror test. Do you mean eventsourceerror has started failing with the same assertion recently? Does it fail on ARM32 only?

@JulieLeeMSFT
Copy link
Member

@AntonLapounov, I checked 2 other runs again, and I see that they are all arm tests.

tracing\\eventpipe\\eventsourceerror\\eventsourceerror\\eventsourceerror.cmd
    Assert failure(PID 9480 [0x00002508], Thread: 9544 [0x2548]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

Run 20230123.3 :

R2R-CG2 windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open
R2R-CG2 windows arm Checked @ Windows.11.Arm64.Open
coreclr windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open
coreclr windows arm Checked @ Windows.11.Arm64.Open
coreclr linux arm Checked no_tiered_compilation @ (Ubuntu.1804.Arm32.Open) 
coreclr linux arm Checked @ (Alpine.314.Arm32.Open) 

Run 20230123.2

R2R-CG2 windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open
R2R-CG2 windows arm Checked @ Windows.11.Arm64.Open
coreclr windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open
coreclr windows arm Checked @ Windows.11.Arm64.Open
coreclr linux arm Checked @ (Ubuntu.1804.Arm32.Open) 

@AntonLapounov
Copy link
Member

@JulieLeeMSFT Thank you. Could you please open a separate tracking issue for eventsourceerror as it is probably a different bug? Then we will temporarily disable the test with that bug number in issues.targets.

@JulieLeeMSFT
Copy link
Member

@AntonLapounov, I opened #81241.

@JulieLeeMSFT Thank you. Could you please open a separate tracking issue for eventsourceerror as it is probably a different bug? Then we will temporarily disable the test with that bug number in issues.targets.

@v-wenyuxu
Copy link

Failed in Run: runtime-coreclr gcstress-extra 20230212.1

Failed tests:

coreclr windows arm64 Checked gcstress0xc_jitstress1 @ Windows.11.Arm64.Open
    - Interop\\COM\\ComWrappers\\WeakReference\\WeakReferenceTest\\WeakReferenceTest.cmd

Error message:


Assert failure(PID 8868 [0x000022a4], Thread: 168 [0x00a8]): !CREATE_CHECK_STRING(!"Detected use of a corrupted OBJECTREF. Possible GC hole.")

CORECLR! `Object::ValidateInner'::`1'::catch$12 + 0x138 (0x00007ffc`3c1d1438)
CORECLR! CallSettingFrame + 0x68 (0x00007ffc`3bc22e60)
CORECLR! _FrameHandler3::CxxCallCatchBlock + 0x134 (0x00007ffc`3c12e1f4)
NTDLL! RtlCaptureContext + 0x1B8 (0x00007ffc`a8462248)
CORECLR! Object::ValidateInner + 0x144 (0x00007ffc`3bd16a04)
CORECLR! OBJECTREF::OBJECTREF + 0x118 (0x00007ffc`3bd123e8)
CORECLR! MarshalNative::GCHandleInternalGet + 0x40 (0x00007ffc`3be20640)
<no module>! <no symbol> + 0x0 (0x00007ffb`dc7242d0)
   File: D:\a\_work\1\s\src\coreclr\vm\object.cpp Line: 600
   Image: C:\h\w\B6C109D3\p\corerun.exe


Return code:      1
Raw output file:      C:\h\w\B6C109D3\w\B057097C\uploads\Reports\Interop.COM\ComWrappers\WeakReference\WeakReferenceTest\WeakReferenceTest.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\B6C109D3\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false"  WeakReferenceTest.dll 
Running ValidateNonComWrappers...
Running ValidateGlobalInstanceMarshalling...
 -- Validate weak reference creation
   -- Validate RCW recreation
   -- Validate release
 -- Validate target reset
   -- Validate RCW recreation
   -- Validate release
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\B6C109D3\p
> C:\h\w\B6C109D3\w\B057097C\e\Interop\COM\ComWrappers\WeakReference\WeakReferenceTest\WeakReferenceTest.cmd
Expected: True
Actual:   False

Stack trace:

  at Interop_COM._ComWrappers_WeakReference_WeakReferenceTest_WeakReferenceTest_._ComWrappers_WeakReference_WeakReferenceTest_WeakReferenceTest_cmd()
  at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
  at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

@BruceForstall
Copy link
Member

The last case here is a duplicate of #81362, so I'm moving the description over there.

This issue should only cover the test45929 test (which is currently disabled due to failure)

@BruceForstall
Copy link
Member

Since the test is disabled, this is no longer "blocking". Removing "blocking" labels.

@BruceForstall BruceForstall added area-Interop-coreclr area-VM-coreclr and removed blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs area-VM-coreclr area-Interop-coreclr labels Feb 14, 2023
@mangod9 mangod9 removed the untriaged New issue has not been triaged by the area owner label Jul 24, 2023
@mangod9 mangod9 added this to the Future milestone Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm64 area-VM-coreclr disabled-test The test is disabled in source code against the issue os-windows
Projects
None yet
Development

No branches or pull requests

8 participants