runtime
runtime copied to clipboard
Test failure: baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Failed in: runtime-coreclr outerloop 20241125.3
Failed tests:
R2R-CG2 linux x64 Checked no_tiered_compilation @ (Alpine.317.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.17-helix-amd64
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/correlation/crossgen2/createdump
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
19:37:59
Response file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/root/helix/work/correlation/System.*.dll
-r:/root/helix/work/correlation/Microsoft.*.dll
-r:/root/helix/work/correlation/xunit.*.dll
-r:/root/helix/work/correlation/mscorlib.dll
-r:/root/helix/work/correlation/netstandard.dll
Running CrossGen2: /root/helix/work/correlation/crossgen2/crossgen2 @/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /root/helix/work/correlation/R2RDump/R2RDump.dll --header --sc --in /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
19:38:00
in ReleaseLock
in takeLock
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174564 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 32785 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 8 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
"------------------------------
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
{
"ErrorMessage": "baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": true
}
Known issue validation
Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=878786
Error message validated: [baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout]
Result validation: :white_check_mark: Known issue matched with the provided build.
Validation performed at: 12/4/2024 10:05:14 PM UTC
Report
Summary
| 24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
|---|---|---|
| 3 | 11 | 73 |
Failed in: runtime-coreclr outerloop 20241127.3
Failed tests:
coreclr linux x64 Checked @ (Alpine.317.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.17-helix-amd64
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174587 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
System.Exception: Exit code: 0x0000008B, expected 0x00000086
at TestStackOverflow.Program.TestStackOverflow(String testName, String testArgs, List`1& stderrLines)
at TestStackOverflow.Program.TestStackOverflowLargeFrameMainThread()
at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 11/27/2024 7:21:53 PM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> /root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241202.1
Failed tests:
coreclr linux x64 Checked @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/AE860A0B/w/B7C509F2/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/2/2024 7:30:01 PM, end: 12/2/2024 7:40:01 PM)
Return code: -100
Raw output file: /datadisks/disk1/work/AE860A0B/w/B7C509F2/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/AE860A0B/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174497 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
cmdLine:/datadisks/disk1/work/AE860A0B/w/B7C509F2/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/2/2024 7:30:01 PM, end: 12/2/2024 7:40:01 PM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_48601.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0xbdd9
Child SP IP Call Site
0x7ffc974564a0 0x7c65d3a91117 libc.so.6!
0x7ffc974564e0 0x7c65d3a93a41 libc.so.6!pthread_cond_wait
0x7ffc974565c0 0x7c65d36de23b libcoreclr.so!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:0:28
0x7ffc97456620 0x7c65d36dd7c0 libcoreclr.so!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:303:22
0x7ffc97456680 0x7c65d
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241203.2
Failed tests:
coreclr linux x64 Checked @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/B3AE098A/w/B66809DC/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/3/2024 7:44:42 PM, end: 12/3/2024 7:54:42 PM)
Return code: -100
Raw output file: /datadisks/disk1/work/B3AE098A/w/B66809DC/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/B3AE098A/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174539 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/B3AE098A/w/B66809DC/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/3/2024 7:44:42 PM, end: 12/3/2024 7:54:42 PM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_121488.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x1da90
Child SP IP Call Site
0x7d77927f0260 0x7d77920e57f8 libc.so.6!clock_nanosleep
0x7d77927f02e0 0x7d77920ea677 libc.so.6!__nanosleep
0x7d77927f02f0 0x7d77920ea5ae libc.so.6!sleep
0x7d77927f0330 0x7d7791c912fa libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x7d77927f0380 0x7d7792042520 libc.so.6!
0x7ffe838bab50 0x7d7713cd299e stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe838bab60 0x7d7713cd296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe838cab70 0x7d7713cd2b7c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe838dab80 0x7d7713cd29ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe838eab90 0x7d7713cd296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe838faba0 0x7d7713cd2b7c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8390abb0 0x7d7713cd29ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8391abc0 0x7d7713cd296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8392abd0 0x7d7713cd2b7c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8393abe0 0x7d7713cd29ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8394abf0 0x7d7713cd296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8395ac00 0x7d7713cd2b7c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8396ac10 0x7d7713cd29ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8397ac20 0x7d7713cd296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8398ac30 0x
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241204.3
Failed tests:
R2R-CG2 linux arm64 Checked @ (Ubuntu.2004.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-20.04-helix-arm64v8
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/correlation/crossgen2/createdump
cmdLine:/root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 12/4/2024 7:53:22 PM, end: 12/4/2024 8:23:22 PM)
Return code: -100
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
19:53:22
Response file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:arm64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/root/helix/work/correlation/System.*.dll
-r:/root/helix/work/correlation/Microsoft.*.dll
-r:/root/helix/work/correlation/xunit.*.dll
-r:/root/helix/work/correlation/mscorlib.dll
-r:/root/helix/work/correlation/netstandard.dll
Running CrossGen2: /root/helix/work/correlation/crossgen2/crossgen2 @/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /root/helix/work/correlation/R2RDump/R2RDump.dll --header --sc --in /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
19:53:23
in ReleaseLock
in takeLock
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174542 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174616 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow3 test()
Call number 50 to the Execute method
Call number 100 to the Execute method
Call number 150 to the Execute method
Call number 200 to the Execute method
Call number 250 to the Execute method
Call number 300 to the Execute method
Call number 350 to the Execute method
Call number 400 to the Execute method
Call number 450 to the Execute method
Call number 500 to the Execute method
Call number 550 to the Execute method
Call number 600 to the Execute method
Call number 650 to the Execute method
Ca
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
This issue is also affecting optional pipelines:
CC @mangod9.
Failed in: runtime-coreclr pgostress 20241206.1
Failed tests:
coreclr linux x64 Checked syntheticpgo @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/AE980984/w/C6700AAD/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/7/2024 7:40:20 AM, end: 12/7/2024 7:50:20 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/AE980984/w/C6700AAD/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/AE980984/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174513 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/AE980984/w/C6700AAD/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/7/2024 7:40:20 AM, end: 12/7/2024 7:50:20 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_179040.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x2bb60
Child SP IP Call Site
0x7fcdf7035260 0x7fcdf68e57f8 libc.so.6!clock_nanosleep
0x7fcdf70352e0 0x7fcdf68ea677 libc.so.6!__nanosleep
0x7fcdf70352f0 0x7fcdf68ea5ae libc.so.6!sleep
0x7fcdf7035330 0x7fcdf6489baa libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x7fcdf7035380 0x7fcdf6842520 libc.so.6!
0x7ffdb36d7970 0x7fcd784ed13e stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffdb36d7980 0x7fcd784ed10c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffdb36e7990 0x7fcd784ed48c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffdb36f79a0 0x7fcd784ed18c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffdb37079b0 0x7fcd784ed10c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffdb37179c0 0x7fcd784ed48c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffdb37279d0 0x7fcd784ed18c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffdb37379e0 0x7fcd784ed10c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffdb37479f0 0x7fcd784ed48c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffdb3757a00 0x7fcd784ed18c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffdb3767a10 0x7fcd784ed10c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffdb3777a20 0x7fcd784ed48c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffdb3787a30 0x7fcd784ed18c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffdb3797a40 0x7fcd784ed10c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffdb37a7a50 0x
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr r2r-extra 20241208.1
Failed tests:
R2R-CG2 linux x64 Checked jitstress2_tiered @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/BBD909D1/p/crossgen2/createdump
cmdLine:/datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 5400000 from variable __TestTimeout, start: 12/9/2024 3:25:39 AM, end: 12/9/2024 4:55:39 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/BBD909D1/w/B02D0996/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
03:25:39
Response file: /datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/BBD909D1/p/System.*.dll
-r:/datadisks/disk1/work/BBD909D1/p/Microsoft.*.dll
-r:/datadisks/disk1/work/BBD909D1/p/xunit.*.dll
-r:/datadisks/disk1/work/BBD909D1/p/mscorlib.dll
-r:/datadisks/disk1/work/BBD909D1/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/BBD909D1/p/crossgen2/crossgen2 @/datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /datadisks/disk1/work/BBD909D1/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /datadisks/disk1/work/BBD909D1/w/B02D0996/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
03:25:40
in ReleaseLock
in takeLock
/datadisks/disk1/work/BBD909D1/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174539 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverf
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr pgo 20241211.1
Failed tests:
coreclr linux x64 Checked defaultpgo @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/AF630988/w/C2D30A6C/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/11/2024 9:31:42 AM, end: 12/11/2024 9:41:42 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/AF630988/w/C2D30A6C/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/AF630988/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174437 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/AF630988/w/C2D30A6C/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/11/2024 9:31:42 AM, end: 12/11/2024 9:41:42 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_15987.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x3e73
Child SP IP Call Site
0x72c2f7a7f260 0x72c2f74e57f8 libc.so.6!clock_nanosleep
0x72c2f7a7f2e0 0x72c2f74ea677 libc.so.6!__nanosleep
0x72c2f7a7f2f0 0x72c2f74ea5ae libc.so.6!sleep
0x72c2f7a7f330 0x72c2f70877fa libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x72c2f7a7f380 0x72c2f7442520 libc.so.6!
0x7ffef81c4530 0x72c2790d29de stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffef81c4540 0x72c2790d286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffef81d4550 0x72c2790d2aac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffef81e4560 0x72c2790d2a2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffef81f4570 0x72c2790d286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffef8204580 0x72c2790d2aac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffef8214590 0x72c2790d2a2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffef82245a0 0x72c2790d286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffef82345b0 0x72c2790d2aac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffef82445c0 0x72c2790d2a2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffef82545d0 0x72c2790d286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffef82645e0 0x72c2790d2aac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffef82745f0 0x72c2790d2a2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffef8284600 0x72c2790d286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffef8294610
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241212.3
Failed tests:
coreclr linux x64 Checked @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/B22509A6/w/B52009BB/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/13/2024 2:35:05 AM, end: 12/13/2024 2:45:05 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/B22509A6/w/B52009BB/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/B22509A6/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174564 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
cmdLine:/datadisks/disk1/work/B22509A6/w/B52009BB/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/13/2024 2:35:05 AM, end: 12/13/2024 2:45:05 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_34600.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x8728
Child SP IP Call Site
0x7fff9ce56df0 0x7ceaf1e91117 libc.so.6!
0x7fff9ce56e30 0x7ceaf1e93a41 libc.so.6!pthread_cond_wait
0x7fff9ce56f10 0x7ceaf1ad02db libcoreclr.so!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:0:28
0x7fff9ce56f70 0x7ceaf1acf868 libcoreclr.so!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWake
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr pgo 20241215.1
Failed tests:
coreclr linux x64 Checked defaultpgo @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/A7D408FE/w/AD500981/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/15/2024 9:31:49 AM, end: 12/15/2024 9:41:49 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/A7D408FE/w/AD500981/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/A7D408FE/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174542 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/A7D408FE/w/AD500981/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/15/2024 9:31:49 AM, end: 12/15/2024 9:41:49 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_60970.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0xee2a
Child SP IP Call Site
0x75f9b7f51260 0x75f9b78e57f8 libc.so.6!clock_nanosleep
0x75f9b7f512e0 0x75f9b78ea677 libc.so.6!__nanosleep
0x75f9b7f512f0 0x75f9b78ea5ae libc.so.6!sleep
0x75f9b7f51330 0x75f9b748786a libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x75f9b7f51380 0x75f9b7842520 libc.so.6!
0x7fffc4bd7930 0x75f9394b289e stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fffc4bd7940 0x75f9394b286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fffc4be7950 0x75f9394b296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fffc4bf7960 0x75f9394b28ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fffc4c07970 0x75f9394b286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fffc4c17980 0x75f9394b296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fffc4c27990 0x75f9394b28ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fffc4c379a0 0x75f9394b286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fffc4c479b0 0x75f9394b296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fffc4c579c0 0x75f9394b28ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fffc4c679d0 0x75f9394b286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fffc4c779e0 0x75f9394b296c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fffc4c879f0 0x75f9394b28ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fffc4c97a00 0x75f9394b286c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fffc4ca7a10
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr r2r 20241216.1
Failed tests:
R2R-CG2 linux x64 Checked no_tiered_compilation @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/BC7509F5/p/crossgen2/createdump
cmdLine:/datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 12/17/2024 6:33:09 AM, end: 12/17/2024 7:03:09 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/BC7509F5/w/ADED09C6/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
06:33:09
Response file: /datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/BC7509F5/p/System.*.dll
-r:/datadisks/disk1/work/BC7509F5/p/Microsoft.*.dll
-r:/datadisks/disk1/work/BC7509F5/p/xunit.*.dll
-r:/datadisks/disk1/work/BC7509F5/p/mscorlib.dll
-r:/datadisks/disk1/work/BC7509F5/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/BC7509F5/p/crossgen2/crossgen2 @/datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /datadisks/disk1/work/BC7509F5/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /datadisks/disk1/work/BC7509F5/w/ADED09C6/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
06:33:10
in ReleaseLock
in takeLock
/datadisks/disk1/work/BC7509F5/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174495 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOve
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241219.3
Failed tests:
coreclr linux x64 Checked no_tiered_compilation @ (Alpine.321.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.21-helix-amd64
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174453 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 32784 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 8 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
System.Exception: Exit code: 0x0000008B, expected 0x00000086
at TestStackOverflow.Program.TestStackOverflow(String testName, String testArgs, List`1& stderrLines)
at TestStackOverflow.Program.TestStackOverflowLargeFrameSecondaryThread()
at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 12/19/2024 7:35:24 PM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> /root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr jitstressregs 20241221.1
Failed tests:
coreclr linux x64 Checked jitstressregs0x2000 @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/BE7509CD/w/A50D0953/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 12/21/2024 11:50:12 AM, end: 12/21/2024 12:20:12 PM)
Return code: -100
Raw output file: /datadisks/disk1/work/BE7509CD/w/A50D0953/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/BE7509CD/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174508 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
cmdLine:/datadisks/disk1/work/BE7509CD/w/A50D0953/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 12/21/2024 11:50:12 AM, end: 12/21/2024 12:20:12 PM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_8798.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x225e
Child SP IP Call Site
0x7fffef48ca80 0x793ccd491117 libc.so.6!
0x7fffef48cac0 0x793ccd493a41 libc.so.6!pthread_cond_wait
0x7fffef48cba0 0x793ccd2c9e6b libcoreclr.so!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:476:28
0x7fffef48cc00 0x793ccd2c93f8 libcoreclr.so!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::Thr
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr r2r-extra 20241222.1
Failed tests:
R2R-CG2 linux x64 Checked jitstressregs0x80 @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/A35D0902/p/crossgen2/createdump
cmdLine:/datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 5400000 from variable __TestTimeout, start: 12/23/2024 3:33:37 AM, end: 12/23/2024 5:03:37 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/A35D0902/w/A31E0914/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
03:33:37
Response file: /datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/A35D0902/p/System.*.dll
-r:/datadisks/disk1/work/A35D0902/p/Microsoft.*.dll
-r:/datadisks/disk1/work/A35D0902/p/xunit.*.dll
-r:/datadisks/disk1/work/A35D0902/p/mscorlib.dll
-r:/datadisks/disk1/work/A35D0902/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/A35D0902/p/crossgen2/crossgen2 @/datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /datadisks/disk1/work/A35D0902/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /datadisks/disk1/work/A35D0902/w/A31E0914/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
03:33:37
in ReleaseLock
in takeLock
/datadisks/disk1/work/A35D0902/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174476 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.P
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241224.3
Failed tests:
coreclr linux x64 Checked no_tiered_compilation @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/A6D00968/w/A5830925/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/24/2024 8:17:26 PM, end: 12/24/2024 8:27:26 PM)
Return code: -100
Raw output file: /datadisks/disk1/work/A6D00968/w/A5830925/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/A6D00968/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174418 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
cmdLine:/datadisks/disk1/work/A6D00968/w/A5830925/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/24/2024 8:17:26 PM, end: 12/24/2024 8:27:26 PM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_24417.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x5f61
Child SP IP Call Site
0x7fffad772630 0x732e52e91117 libc.so.6!
0x7fffad772670 0x732e52e93a41 libc.so.6!pthread_cond_wait
0x7fffad772750 0x732e52cc9a3b libcoreclr.so!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:476:28
0x7fffad7727b0 0x732e52cc8fc8 libcoreclr.so!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:300:22
0x7fffad772810 0
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr pgo 20241225.1
Failed tests:
coreclr linux arm64 Checked defaultpgo @ (Ubuntu.2004.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-20.04-helix-arm64v8
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/25/2024 9:23:22 AM, end: 12/25/2024 9:33:22 AM)
Return code: -100
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174559 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174616 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow3 test()
Call number 50 to the Execute method
Call number 100 to the Execute method
Call number 150 to the Execute method
Call number 200 to the Execute method
Call number 250 to the Execute method
Call number 300 to the Execute method
Call number 350 to the Execute method
Call number 400 to the Execute method
Call number 450 to the Execute method
Call number 500 to the Execute method
Call number 550 to the Execute method
Call number 600 to the Execute method
Call number 650 to the Execute method
Call number 700 to the Execute method
Call number 750 to the Execute method
Call number 800 to the Execute method
Call number 850 to the Execute method
Call number 900 to the Execute method
Call number 950 to the Execute method
Call number 1000 to the Execute method
"Stack overflow."
"Repeated 1035 times:"
"--------------------------------"
" at TestStackOverflow3.Program.Execute(System.String)"
"--------------------------------"
" at TestStackOverflow3.Program.Main()"
cmdLine:/root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/25/2024 9:23:22 AM, end: 12/25/2024 9:33:22 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_809.dmp.crashreport.json'
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_747.dmp.crashreport.json'
Test Harness Exitcode is : -100
To run the test:
Set up CORE_ROOT and run.
> /root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr crossgen2 20241225.1
Failed tests:
R2R-CG2 linux x64 Checked @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/B1580975/p/crossgen2/createdump
cmdLine:/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 12/26/2024 7:24:41 AM, end: 12/26/2024 7:54:41 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/B1580975/w/BA150A44/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
07:24:41
Response file: /datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/B1580975/p/System.*.dll
-r:/datadisks/disk1/work/B1580975/p/Microsoft.*.dll
-r:/datadisks/disk1/work/B1580975/p/xunit.*.dll
-r:/datadisks/disk1/work/B1580975/p/mscorlib.dll
-r:/datadisks/disk1/work/B1580975/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/B1580975/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /datadisks/disk1/work/B1580975/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
07:24:41
in ReleaseLock
in takeLock
/datadisks/disk1/work/B1580975/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174489 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/B1580975/w/BA150A44/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 12/26/2024 7:24:41 AM, end: 12/26/2024 7:54:41 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_98566.dmp.crashreport.json'
Invoking llvm-s
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor14|0_15(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr pgostress 20241227.1
Failed tests:
coreclr linux x64 Checked syntheticpgo_blend @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/A9EE0954/w/95ED087C/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/28/2024 7:38:30 AM, end: 12/28/2024 7:48:30 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/A9EE0954/w/95ED087C/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/A9EE0954/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174537 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/A9EE0954/w/95ED087C/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/28/2024 7:38:30 AM, end: 12/28/2024 7:48:30 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_110025.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x1adc9
Child SP IP Call Site
0x7a2b68873590 0x7a2b682e57f8 libc.so.6!clock_nanosleep
0x7a2b68873610 0x7a2b682ea677 libc.so.6!__nanosleep
0x7a2b68873620 0x7a2b682ea5ae libc.so.6!sleep
0x7a2b68873660 0x7a2b6808322a libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x7a2b68874380 0x7a2b68242520 libc.so.6!
0x7fff118bace0 0x7a2aea11ddde stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fff118bacf0 0x7a2aea11ddac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fff118cad00 0x7a2aea11e1ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fff118dad10 0x7a2aea11de2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fff118ead20 0x7a2aea11ddac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fff118fad30 0x7a2aea11e1ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fff1190ad40 0x7a2aea11de2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fff1191ad50 0x7a2aea11ddac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fff1192ad60 0x7a2aea11e1ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fff1193ad70 0x7a2aea11de2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fff1194ad80 0x7a2aea11ddac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fff1195ad90 0x7a2aea11e1ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fff1196ada0 0x7a2aea11de2c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7fff1197adb0 0x7a2aea11ddac stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7fff1198adc0 0x7a2aea11e1ec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7fff1199add0 0x7a2aea11d
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20241230.3
Failed tests:
coreclr linux x64 Checked @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/A6960966/w/B5D809C8/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/31/2024 2:39:21 AM, end: 12/31/2024 2:49:21 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/A6960966/w/B5D809C8/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/A6960966/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174516 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
cmdLine:/datadisks/disk1/work/A6960966/w/B5D809C8/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 12/31/2024 2:39:21 AM, end: 12/31/2024 2:49:21 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_12128.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x2f60
Child SP IP Call Site
0x7ffe2c8c0000 0x7b068b691117 libc.so.6!
0x7ffe2c8c0040 0x7b068b693a41 libc.so.6!pthread_cond_wait
0x7ffe2c8c0120 0x7b068b4c9a3b libcoreclr.so!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:476:28
0x7ffe2c8c0180 0x7b068b4c8fc8 libcoreclr.so!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:300:22
0x7ffe2c8c01e0 0
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr jitstress 20241231.1
Failed tests:
coreclr linux x64 Checked disabler2r @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/AAC8092A/w/B6390943/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 1/1/2025 5:37:49 AM, end: 1/1/2025 6:07:49 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/AAC8092A/w/B6390943/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/AAC8092A/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174448 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
cmdLine:/datadisks/disk1/work/AAC8092A/w/B6390943/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 1/1/2025 5:37:49 AM, end: 1/1/2025 6:07:49 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_5836.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x16cc
Child SP IP Call Site
0x7ffc9b96aff0 0x740aa5e91117 libc.so.6!
0x7ffc9b96b030 0x740aa5e93a41 libc.so.6!pthread_cond_wait
0x7ffc9b96b110 0x740aa5cc9a3b libcoreclr.so!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) at /__w/1/s/src/coreclr/pal/src/synchmgr/synchmanager.cpp:476:28
0x7ffc9b96b170 0x740aa5cc8fc8 libcoreclr.so!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupRea
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr crossgen2 20250104.1
Failed tests:
R2R-CG2 linux arm64 Checked @ (Ubuntu.2004.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-20.04-helix-arm64v8
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/correlation/crossgen2/createdump
cmdLine:/root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 1/5/2025 7:37:20 AM, end: 1/5/2025 8:07:20 AM)
Return code: -100
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
07:37:20
Response file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:arm64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/root/helix/work/correlation/System.*.dll
-r:/root/helix/work/correlation/Microsoft.*.dll
-r:/root/helix/work/correlation/xunit.*.dll
-r:/root/helix/work/correlation/mscorlib.dll
-r:/root/helix/work/correlation/netstandard.dll
Running CrossGen2: /root/helix/work/correlation/crossgen2/crossgen2 @/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /root/helix/work/correlation/R2RDump/R2RDump.dll --header --sc --in /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
07:37:20
in ReleaseLock
in takeLock
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174574 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174616 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow3 test()
Call number 50 to the Execute method
Call number 100 to the Execute method
Call number 150 to the Execute method
Call number 200 to the Execute method
Call number 250 to the Execute method
Call number 300 to the Execute method
Call number 350 to the Execute method
Call number 400 to the Execute method
Call number 450 to the Execute method
Call number 500 to the Execute method
Call number 550 to the Execute method
Call number 600 to the Execute method
Call number 650 to the Execute method
Call
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor14|0_15(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr outerloop 20250107.7
Failed tests:
R2R-CG2 linux x64 Checked @ (Alpine.321.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.21-helix-amd64
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/correlation/crossgen2/createdump
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
02:42:07
Response file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/root/helix/work/correlation/System.*.dll
-r:/root/helix/work/correlation/Microsoft.*.dll
-r:/root/helix/work/correlation/xunit.*.dll
-r:/root/helix/work/correlation/mscorlib.dll
-r:/root/helix/work/correlation/netstandard.dll
Running CrossGen2: /root/helix/work/correlation/crossgen2/crossgen2 @/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /root/helix/work/correlation/R2RDump/R2RDump.dll --header --sc --in /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /root/helix/work/workitem/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
02:42:07
in ReleaseLock
in takeLock
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174568 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 32821 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow test(largeframe secondary)
"Stack overflow."
"Repeated 8 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
"-----------------------------
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr crossgen2 20250107.1
Failed tests:
R2R-CG2 linux x64 Checked @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/B0EA09DF/p/crossgen2/createdump
cmdLine:/datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 1/8/2025 7:18:39 AM, end: 1/8/2025 7:48:40 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/B0EA09DF/w/BF770A2B/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
07:18:39
Response file: /datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp
/datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/stackoverflowtester.dll
-o:/datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/B0EA09DF/p/System.*.dll
-r:/datadisks/disk1/work/B0EA09DF/p/Microsoft.*.dll
-r:/datadisks/disk1/work/B0EA09DF/p/xunit.*.dll
-r:/datadisks/disk1/work/B0EA09DF/p/mscorlib.dll
-r:/datadisks/disk1/work/B0EA09DF/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/B0EA09DF/p/crossgen2/crossgen2 @/datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.rsp -r:/datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll
Running R2RDump: dotnet /datadisks/disk1/work/B0EA09DF/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll --out /datadisks/disk1/work/B0EA09DF/w/BF770A2B/e/baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.dll.r2rdump --val
07:18:40
in ReleaseLock
in takeLock
/datadisks/disk1/work/B0EA09DF/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174524 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174645 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflo
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor14|0_15(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr jitstress 20250108.2
Failed tests:
coreclr linux arm64 Checked jitstress2_tiered @ (Ubuntu.2004.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-20.04-helix-arm64v8
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 1/9/2025 5:50:04 AM, end: 1/9/2025 6:20:04 AM)
Return code: -100
Raw output file: /root/helix/work/workitem/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174570 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(smallframe secondary)
"Stack overflow."
"Repeated 174616 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program+<>c__DisplayClass7_0.<SecondaryThreadsTest>b__0()"
" at System.Threading.Thread+StartHelper.RunWorker()"
""
Running stackoverflow3 test()
Call number 50 to the Execute method
Call number 100 to the Execute method
Call number 150 to the Execute method
Call number 200 to the Execute method
Call number 250 to the Execute method
Call number 300 to the Execute method
Call number 350 to the Execute method
Call number 400 to the Execute method
Call number 450 to the Execute method
Call number 500 to the Execute method
Call number 550 to the Execute method
Call number 600 to the Execute method
Call number 650 to the Execute method
Call number 700 to the Execute method
Call number 750 to the Execute method
Call number 800 to the Execute method
Call number 850 to the Execute method
Call number 900 to the Execute method
Call number 950 to the Execute method
Call number 1000 to the Execute method
"Stack overflow."
"Repeated 1033 times:"
"--------------------------------"
" at TestStackOverflow3.Program.Execute(System.String)"
"--------------------------------"
" at TestStackOverflow3.Program.Main()"
cmdLine:/root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 1/9/2025 5:50:04 AM, end: 1/9/2025 6:20:04 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_807.dmp.crashreport.json'
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_745.dmp.crashreport.json'
Test Harness Exitcode is : -100
To run the test:
Set up CORE_ROOT and run.
> /root/helix/work/workitem/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Failed in: runtime-coreclr pgostress 20250110.1
Failed tests:
coreclr linux x64 Checked fullpgo_random_gdv_edge @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/AD71097A/w/A76A096C/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 1/11/2025 7:31:15 AM, end: 1/11/2025 7:41:15 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/AD71097A/w/A76A096C/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/AD71097A/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174451 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionC()"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
"--------------------------------"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/AD71097A/w/A76A096C/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 1/11/2025 7:31:15 AM, end: 1/11/2025 7:41:15 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_8342.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0x2096
Child SP IP Call Site
0x74fb22d3f590 0x74fb226e57f8 libc.so.6!clock_nanosleep
0x74fb22d3f610 0x74fb226ea677 libc.so.6!__nanosleep
0x74fb22d3f620 0x74fb226ea5ae libc.so.6!sleep
0x74fb22d3f660 0x74fb22480f4a libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x74fb22d40380 0x74fb22642520 libc.so.6!
0x7ffe1891c790 0x74faa451dbfe stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe1891c7a0 0x74faa451dbcc stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe1892c7b0 0x74faa451e00c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe1893c7c0 0x74faa451dc4c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe1894c7d0 0x74faa451dbcc stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe1895c7e0 0x74faa451e00c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe1896c7f0 0x74faa451dc4c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe1897c800 0x74faa451dbcc stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe1898c810 0x74faa451e00c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe1899c820 0x74faa451dc4c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe189ac830 0x74faa451dbcc stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe189bc840 0x74faa451e00c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe189cc850 0x74faa451dc4c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe189dc860 0x74faa451dbcc stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe189ec870 0x74faa451e00c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe189fc880 0x74faa451dc4c sta
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
cc @janvorli, any possibility you could take a look at this? Looks like some form of hang.
So far seems to be Linux only
I have looked at this in the past. The infinite loop (the hang @jakobbotsch mentions) is sometimes intentional, it happens when another thread is already handling stack overflow. We don't allow multiple threads to handle it. The thread that was handling the stack overflow should have terminated the process. I've just noticed that in some of the failing cases, including the last one shown above though, the hang occurs in the test case when stack overflow is run on the main thread only, so there should not be another thread that would handle a stack overflow at the same time. So it looks as somehow the stack overflow handling code somehow returned without handling the stack overflow in some edge case and we returned to the original location, re-triggering the stack overflow again. I was unable to repro it locally so far. I've tried several overnight runs in a loop with the same settings as in the lab and it never reproduced. I'll try to add some temporary checks into the code so that next time we hit it in the lab, we can figure out more.
Failed in: runtime-coreclr pgo 20250113.1
Failed tests:
coreclr linux x64 Checked defaultpgo @ Ubuntu.2204.Amd64.Open
- baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
Error message:
cmdLine:/datadisks/disk1/work/A8880980/w/ACDF096E/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 1/13/2025 9:33:39 AM, end: 1/13/2025 9:43:39 AM)
Return code: -100
Raw output file: /datadisks/disk1/work/A8880980/w/ACDF096E/uploads/stackoverflow/stackoverflowtester/output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/A8880980/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true stackoverflowtester.dll ''
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeated 174419 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.InfiniteRecursionC()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB()"
" at TestStackOverflow.Program.InfiniteRecursionA()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
""
Running stackoverflow test(largeframe main)
"Stack overflow."
"Repeated 42 times:"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.InfiniteRecursionC2()"
"--------------------------------"
" at TestStackOverflow.Program.InfiniteRecursionB2()"
" at TestStackOverflow.Program.InfiniteRecursionA2()"
" at TestStackOverflow.Program.Test(Boolean)"
" at TestStackOverflow.Program.Main(System.String[])"
cmdLine:/datadisks/disk1/work/A8880980/w/ACDF096E/e/baseservices/exceptions/baseservices-exceptions/../stackoverflow/stackoverflowtester/stackoverflowtester.sh Timed Out (timeout in milliseconds: 600000 from variable __TestTimeout, start: 1/13/2025 9:33:39 AM, end: 1/13/2025 9:43:39 AM)
Printing stacktrace from '/home/helixbot/dotnetbuild/dumps/crashdump_53748.dmp.crashreport.json'
Invoking llvm-symbolizer --pretty-print
Stack trace:
----------------------------------
Thread Id: 0xd1f4
Child SP IP Call Site
0x781e657b5590 0x781e650e57f8 libc.so.6!clock_nanosleep
0x781e657b5610 0x781e650ea677 libc.so.6!__nanosleep
0x781e657b5620 0x781e650ea5ae libc.so.6!sleep
0x781e657b5660 0x781e64e80dca libcoreclr.so!sigsegv_handler(int, siginfo_t*, void*) at /__w/1/s/src/coreclr/pal/src/exception/signal.cpp:641:21
0x781e657b6380 0x781e65042520 libc.so.6!
0x7ffe8df07010 0x781de6ed2d1e stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8df07020 0x781de6ed2cec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8df17030 0x781de6ed2f5c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8df27040 0x781de6ed2d6c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8df37050 0x781de6ed2cec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8df47060 0x781de6ed2f5c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8df57070 0x781de6ed2d6c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8df67080 0x781de6ed2cec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8df77090 0x781de6ed2f5c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8df870a0 0x781de6ed2d6c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8df970b0 0x781de6ed2cec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8dfa70c0 0x781de6ed2f5c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionC2()
0x7ffe8dfb70d0 0x781de6ed2d6c stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionB2()
0x7ffe8dfc70e0 0x781de6ed2cec stackoverflow.dll!TestStackOverflow.Program.InfiniteRecursionA2()
0x7ffe8dfd70f0 0x78
Stack trace:
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor134|0_135(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)