Skip to content

Test failure baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd #84911

Closed

Description

@v-wenyuxu

Run: runtime-coreclr jitstress-isas-x86 20230415.1

Failed test:

coreclr windows x86 Checked jitstress_isas_nohwintrinsic @ Windows.10.Amd64.Open

- baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd

Error message:

cmdLine:C:\h\w\B25509AE\w\A1800911\e\baseservices\exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.cmd Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 4/15/2023 9:38:05 PM, end: 4/15/2023 10:08:05 PM)

Return code:      -100
Raw output file:      C:\h\w\B25509AE\w\A1800911\uploads\Reports\baseservices.exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\B25509AE\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  stackoverflowtester.dll
Running stackoverflow test(smallframe main)
"Stack overflow."
"Repeat 43042 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[])"

cmdLine:C:\h\w\B25509AE\w\A1800911\e\baseservices\exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.cmd Timed Out (timeout in milliseconds: 1800000 from variable __TestTimeout, start: 4/15/2023 9:38:05 PM, end: 4/15/2023 10:08:05 PM)
Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B25509AE\t\tmpofmm5c.tmp" -z "C:\cores\crashdump_3180.dmp"
stdout:
Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
Copyright (c) Microsoft Corporation. All rights reserved.

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

************* Path validation summary **************
Response                         Time (ms)     Location
OK                                             C:\h\w\B25509AE\p\PDB
Symbol search path is: C:\h\w\B25509AE\p\PDB
Executable search path is:
Windows 10 Version 14393 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
10.0.14393.5125 (rs1_release.220429-1732)
Machine Name:
Debug session time: Sat Apr 15 22:08:05.000 2023 (UTC + 0:00)
System Uptime: 0 days 0:47:51.988
Process Uptime: 0 days 0:29:54.000
ERROR: Reload failure, partially initialized target
WaitForEvent failed, HRESULT 0x8000FFFF
Catastrophic failure
When WaitForEvent fails on dump files the current state is not displayed.
If you are having symbol problems you will need to restart the debugger
after you correct the symbol path.  .restart can also be used.
?:???> cdb: Reading initial command '$<C:\h\w\B25509AE\t\tmpofmm5c.tmp'
?:???> .load C:\Users\runner.dotnet\sos\sos.dll
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
?:???> ~*k
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
^ Illegal thread error in '~*k'
?:???> !clrstack -f -all
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
Extension called without current PC
SOS does not support the current target architecture '' (0x0000). A 32 bit target may require a 32 bit debugger or vice versa. In general, try to use the same bitness for the debugger and target process.
?:???> q
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded fr


Stack trace
   at baseservices_exceptions._stackoverflow_stackoverflowtester_stackoverflowtester_._stackoverflow_stackoverflowtester_stackoverflowtester_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Known Issue Error Message

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

{
  "ErrorMessage": ["stackoverflowtester","Timed Out"],
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎
Result validation: ⚠️ Provided build not found. Provide a valid build in the "Build: 🔎" line.
Validation performed at: 7/28/2024 3:43:37 AM UTC

Report

Build Definition Test Pull Request
776063 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106413
776041 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106414
775936 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106139
775734 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #100272
775644 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105288
774985 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106164
774360 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105030
774234 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106328
773688 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106309
773437 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106000
773189 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106289
773146 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106287
772522 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106253
772131 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
771959 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106224
771572 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106210
771470 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106208
771327 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106130
770591 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105867
770680 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106179
770472 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106169
769920 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106146
769596 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106125
769233 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106103
769148 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106099
767713 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #104503
767505 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #106023
766166 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105945
765937 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105866
765436 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105909
765422 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105918
764816 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105877
764679 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105902
764671 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105901
764565 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105830
764396 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #104964
764272 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105869
763784 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105854
763492 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105844
762756 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105802
760956 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105353
760835 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd
760458 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105703
758039 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #105587
757926 dotnet/runtime baseservices/exceptions/stackoverflow/stackoverflowtester/stackoverflowtester.cmd #104536

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 18 45

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Apr 17, 2023
  2. BruceForstall commented on Apr 17, 2023

    @BruceForstall
    Contributor

    Another stackoverflowtester failure @janvorli

  3. v-wenyuxu commented on May 6, 2023

    @v-wenyuxu
    Author

    Failed again in: runtime-coreclr pgostress 20230428.1

    Failed test:

    coreclr windows x86 Checked fullpgo_random_gdv_edge @ Windows.10.Amd64.Open
    
    - baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd
    

    Error message:

    Return code:      1
    Raw output file:      C:\h\w\B2CC0955\w\BE6309C4\uploads\Reports\baseservices.exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.output.txt
    Raw output:
    BEGIN EXECUTION
    "C:\h\w\B2CC0955\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  stackoverflowtester.dll
    Running stackoverflow test(smallframe main)
    "Stack overflow."
    "Repeat 43046 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."
    "Repeat 8 times:"
    "--------------------------------"
    "   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."
    "Repeat 43146 times:"
    "--------------------------------"
    "   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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow test(largeframe secondary)
    "Stack overflow."
    "Repeat 8 times:"
    "--------------------------------"
    "   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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow3 test()
    Call number 50 to the Execute method
    Call number 100 to the Execute method
    Call number 150 to the Execute method
    "Stack overflow."
    ""
    Missing "Main" method frame at the last line
    Expected: 100
    Actual: 105
    END EXECUTION - FAILED
    FAILED
    Test failed. Trying to see if dump file was created in C:\cores since 4/29/2023 7:45:07 AM
    Processing C:\cores\corerun.exe.456.dmp
    Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B2CC0955\t\tmpgn5gfm.tmp" -z "C:\cores\corerun.exe.456.dmp"
    stdout:
    Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\cores\corerun.exe.456.dmp]
    User Mini Dump File with Full Memory: Only application data is available
    
    
    ************* Path validation summary **************
    Response                         Time (ms)     Location
    OK                                             C:\h\w\B2CC0955\p\PDB
    Symbol search path is: C:\h\w\B2CC0955\p\PDB
    Executable search path is:
    Windows 10 Version 14393 MP (4 procs) Free x86 compatible
    Product: Server, suite: TerminalServer DataCenter SingleUserTS
    10.0.14393.5125 (rs1_release.220429-1732)
    Machine Name:
    Debug session time: Sat Apr 29 07:45:21.000 2023 (UTC + 0:00)
    System Uptime: 0 days 0:18:47.456
    Process Uptime: 0 days 0:00:02.000
    .....................
    
    
    
    Stack trace
       at baseservices_exceptions._stackoverflow_stackoverflowtester_stackoverflowtester_._stackoverflow_stackoverflowtester_stackoverflowtester_cmd()
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
    
  4. v-wenyuxu commented on May 15, 2023

    @v-wenyuxu
    Author

    Failed again in: runtime-coreclr pgostress 20230512.1

    Failed tests:

    coreclr windows x86 Checked fullpgo_methodprofiling_always_optimized @ Windows.10.Amd64.Open
        - baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd
    

    �Error message:

     
    Return code:      1
    Raw output file:      C:\h\w\B9540A1E\w\AD6109A2\uploads\Reports\baseservices.exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.output.txt
    Raw output:
    BEGIN EXECUTION
     "C:\h\w\B9540A1E\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  stackoverflowtester.dll 
    Running stackoverflow test(smallframe main)
    "Stack overflow."
    "Repeat 43089 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."
    "Repeat 8 times:"
    "--------------------------------"
    "   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."
    "Repeat 43118 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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow test(largeframe secondary)
    "Stack overflow."
    "Repeat 8 times:"
    "--------------------------------"
    "   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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow3 test()
    Call number 50 to the Execute method
    Call number 100 to the Execute method
    Call number 150 to the Execute method
    "Stack overflow."
    ""
    Missing "Main" method frame at the last line
    Expected: 100
    Actual: 105
    END EXECUTION - FAILED
    FAILED
    Test failed. Trying to see if dump file was created in C:\cores since 5/13/2023 7:48:12 AM
    Processing C:\cores\corerun.exe.440.dmp
    Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B9540A1E\t\tmpmoza50.tmp" -z "C:\cores\corerun.exe.440.dmp"
    stdout: 
    Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\cores\corerun.exe.440.dmp]
    User Mini Dump File with Full Memory: Only application data is available
    
    
    ************* Path validation summary **************
    Response                         Time (ms)     Location
    OK                                             C:\h\w\B9540A1E\p\PDB
    Symbol search path is: C:\h\w\B9540A1E\p\PDB
    Executable search path is: 
    Windows 10 Version 14393 MP (4 procs) Free x86 compatible
    Product: Server, suite: TerminalServer DataCenter SingleUserTS
    10.0.14393.5125 (rs1_release.220429-1732)
    Machine Name:
    Debug session time: Sat May 13 07:48:33.000 2023 (UTC + 0:00)
    System Uptime: 0 days 0:30:39.175
    P
    

    �Stack trace:

        at baseservices_exceptions._stackoverflow_stackoverflowtester_stackoverflowtester_._stackoverflow_stackoverflowtester_stackoverflowtester_cmd()
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
    
  5. v-wenyuxu commented on May 24, 2023

    @v-wenyuxu
    Author

    Failed again in: runtime-coreclr jitstress 20230522.1

    Failed tests:

    coreclr windows x86 Checked jitstress1_tiered @ Windows.10.Amd64.Open
        - baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd
    

    Error message:

     
    Return code:      1
    Raw output file:      C:\h\w\A9C9091B\w\B25509AA\uploads\Reports\baseservices.exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.output.txt
    Raw output:
    BEGIN EXECUTION
     "C:\h\w\A9C9091B\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  stackoverflowtester.dll 
    Running stackoverflow test(smallframe main)
    "Stack overflow."
    "Repeat 43040 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."
    "Repeat 8 times:"
    "--------------------------------"
    "   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."
    "Repeat 43137 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.StartCallback()"
    ""
    Running stackoverflow test(largeframe secondary)
    "Stack overflow."
    "Repeat 8 times:"
    "--------------------------------"
    "   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.StartCallback()"
    ""
    Running stackoverflow3 test()
    Call number 50 to the Execute method
    Call number 100 to the Execute method
    Call number 150 to the Execute method
    "Stack overflow."
    ""
    Missing "Main" method frame at the last line
    Expected: 100
    Actual: 105
    END EXECUTION - FAILED
    FAILED
    Test failed. Trying to see if dump file was created in C:\cores since 5/23/2023 5:55:31 AM
    Processing C:\cores\corerun.exe.5652.dmp
    Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\A9C9091B\t\tmptw5p5t.tmp" -z "C:\cores\corerun.exe.5652.dmp"
    stdout: 
    Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\cores\corerun.exe.5652.dmp]
    User Mini Dump File with Full Memory: Only application data is available
    
    
    ************* Path validation summary **************
    Response                         Time (ms)     Location
    OK                                             C:\h\w\A9C9091B\p\PDB
    Symbol search path is: C:\h\w\A9C9091B\p\PDB
    Executable search path is: 
    Windows 10 Version 14393 MP (4 procs) Free x86 compatible
    Product: Server, suite: TerminalServer DataCenter SingleUserTS
    10.0.14393.5125 (rs1_release.220429-1732)
    Machine Name:
    Debug session time: Tue May 23 05:56:11.000 2023 (UTC + 0:00)
    System Uptime: 0 days 0:20:07.721
    Process Uptime: 0 days 0:00:05.000
    ...............................
    
    ************* Symbol Loading Er
    

    Stack trace:

        at baseservices_exceptions._stackoverflow_stackoverflowtester_stackoverflowtester_._stackoverflow_stackoverflowtester_stackoverflowtester_cmd()
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
    
  6. v-wenyuxu commented on Jun 5, 2023

    @v-wenyuxu
    Author

    Failed again in: runtime-coreclr pgostress 20230602.1

    Failed test:

    coreclr windows x86 Checked fullpgo_random_gdv @ Windows.10.Amd64.Open
    
    - baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd
    

    Error message:

    Return code:      1
    Raw output file:      C:\h\w\BC640A32\w\A7F30A14\uploads\Reports\baseservices.exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.output.txt
    Raw output:
    BEGIN EXECUTION
    "C:\h\w\BC640A32\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  stackoverflowtester.dll
    Running stackoverflow test(smallframe main)
    "Stack overflow."
    "Repeat 43056 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."
    "Repeat 8 times:"
    "--------------------------------"
    "   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."
    "Repeat 43143 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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow test(largeframe secondary)
    "Stack overflow."
    "Repeat 8 times:"
    "--------------------------------"
    "   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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow3 test()
    Call number 50 to the Execute method
    Call number 100 to the Execute method
    Call number 150 to the Execute method
    "Stack overflow."
    ""
    Missing "Main" method frame at the last line
    Expected: 100
    Actual: 105
    END EXECUTION - FAILED
    FAILED
    Test failed. Trying to see if dump file was created in C:\cores since 6/3/2023 7:59:38 AM
    Processing C:\cores\corerun.exe.2632.dmp
    Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\BC640A32\t\tmpc5w10r.tmp" -z "C:\cores\corerun.exe.2632.dmp"
    stdout:
    Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\cores\corerun.exe.2632.dmp]
    User Mini Dump File with Full Memory: Only application data is available
    
    
    ************* Path validation summary **************
    Response                         Time (ms)     Location
    OK                                             C:\h\w\BC640A32\p\PDB
    Symbol search path is: C:\h\w\BC640A32\p\PDB
    Executable search path is:
    Windows 10 Version 14393 MP (4 procs) Free x86 compatible
    Product: Server, suite: TerminalServer DataCenter SingleUserTS
    10.0.14393.5125 (rs1_release.220429-1732)
    Machine Name:
    Debug session time: Sat Jun  3 07:59:59.000 2023 (UTC + 0:00)
    System Uptime: 0 days 0:12:23.506
    Process Uptime: 0 days 0:00:03.000
    ...................
    
    
    
    Stack trace
       at baseservices_exceptions._stackoverflow_stackoverflowtester_stackoverflowtester_._stackoverflow_stackoverflowtester_stackoverflowtester_cmd()
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
    
  7. v-wenyuxu commented on Jun 12, 2023

    @v-wenyuxu
    Author

    Failed again in: runtime-coreclr pgostress 20230609.1

    Failed tests:

    coreclr windows x86 Checked syntheticpgo @ Windows.10.Amd64.Open
        - baseservices\\exceptions\\stackoverflow\\stackoverflowtester\\stackoverflowtester.cmd
    

    Error message:

     
    Return code:      1
    Raw output file:      C:\h\w\B17E0A04\w\97780881\uploads\Reports\baseservices.exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.output.txt
    Raw output:
    BEGIN EXECUTION
     "C:\h\w\B17E0A04\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  stackoverflowtester.dll 
    Running stackoverflow test(smallframe main)
    "Stack overflow."
    "Repeat 43058 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."
    "Repeat 8 times:"
    "--------------------------------"
    "   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."
    "Repeat 43124 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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow test(largeframe secondary)
    "Stack overflow."
    "Repeat 8 times:"
    "--------------------------------"
    "   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()"
    "   at System.Threading.Thread+StartHelper.Run()"
    "   at System.Threading.Thread.StartCallback()"
    ""
    Running stackoverflow3 test()
    Call number 50 to the Execute method
    Call number 100 to the Execute method
    Call number 150 to the Execute method
    "Stack overflow."
    ""
    Missing "Main" method frame at the last line
    Expected: 100
    Actual: 105
    END EXECUTION - FAILED
    FAILED
    Test failed. Trying to see if dump file was created in C:\cores since 6/10/2023 7:54:44 AM
    Processing C:\cores\corerun.exe.8752.dmp
    Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$<C:\h\w\B17E0A04\t\tmpgcaqye.tmp" -z "C:\cores\corerun.exe.8752.dmp"
    stdout: 
    Microsoft (R) Windows Debugger Version 10.0.18362.1 X86
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\cores\corerun.exe.8752.dmp]
    User Mini Dump File with Full Memory: Only application data is available
    
    
    ************* Path validation summary **************
    Response                         Time (ms)     Location
    OK                                             C:\h\w\B17E0A04\p\PDB
    Symbol search path is: C:\h\w\B17E0A04\p\PDB
    Executable search path is: 
    Windows 10 Version 14393 MP (4 procs) Free x86 compatible
    Product: Server, suite: TerminalServer DataCenter SingleUserTS
    10.0.14393.5125 (rs1_release.220429-1732)
    Machine Name:
    Debug session time: Sat Jun 10 07:55:01.
    

    Stack trace:

        at baseservices_exceptions._stackoverflow_stackoverflowtester_stackoverflowtester_._stackoverflow_stackoverflowtester_stackoverflowtester_cmd()
       at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
       at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
    
  8. 33 remaining items

  9. janvorli commented on Aug 15, 2024

    @janvorli
    Member

    I am taking over this issue as I've just got back from my vacation. The stack overflow tester app fails with SIGSEGV instead of stack overflow in the failure cases, so it seems like the stack overflow detection doesn't work in some edge cases.

  10. janvorli commented on Aug 15, 2024

    @janvorli
    Member

    It seems that in all the cases, it occurs when stack overflow was triggered on the main thread without stack probing.

  11. janvorli commented on Aug 15, 2024

    @janvorli
    Member

    The issue occurs with spmi only.

  12. jakobbotsch commented on Aug 15, 2024

    @jakobbotsch
    Member

    @janvorli All the failures in the table above should be from innerloop pipelines. E.g. here's one from a rolling runtime run with an osx-x64 failure: https://dev.azure.com/dnceng-public/public/_build/results?buildId=772131&view=results

  13. janvorli commented on Aug 15, 2024

    @janvorli
    Member

    osx-x64 is a different story. It hangs waiting for the child process exit (the child exits, but the wait handle is never signaled). We had the same problem with unhandled exception tests on osx-x64. It is not clear why that happens yet.

    The linux though is caused by a bug in the sigsegv handler and I am about to send a PR with a fix.

  14. added 2 commits that reference this issue on Aug 15, 2024
    5747a13
    c9b8b43
  15. added
    in-prThere is an active PR which will close this issue when it is merged
    on Aug 15, 2024
  16. added a commit that references this issue on Aug 16, 2024
    9230f2b
  17. locked and limited conversation to collaborators on Sep 16, 2024
  18. added a commit that references this issue on Dec 10, 2024
    fde353a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

JitStressCLR JIT issues involving JIT internal stress modesKnown Build ErrorUse this to report build issues in the .NET Helix tabPriority:1Work that is critical for the release, but we could probably ship withoutarch-arm32arch-arm64area-VM-coreclrblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'blocking-clean-ci-optionalBlocking optional rolling runsdisabled-testThe test is disabled in source code against the issuein-prThere is an active PR which will close this issue when it is mergedos-linuxLinux OS (any supported distro)os-windows

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions