Skip to content

Assert failure: ptrdiff_t(GetNumSeries()) > 0 #39672

@BruceForstall

Description

@BruceForstall

Failure in System.Security.Cryptography.X509Certificates.Tests,

net5.0-Linux-Release-arm-CoreCLR_checked-jitstress2_jitstressregs4

https://dev.azure.com/dnceng/public/_build/results?buildId=736792&view=ms.vss-test-web.build-test-results-tab&runId=22820270&paneView=debug

https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-heads-master-8dd82918500f477296/System.Security.Cryptography.X509Certificates.Tests/console.881afaaa.log?sv=2019-02-02&se=2020-08-07T09%3A29%3A40Z&sr=c&sp=rl&sig=vzWSl8Ck3pIzUDQQZknV4topX1WIIowvyg1k71mjGPk%3D

COMPlus_TieredCompilation=0
COMPlus_JitStress=2
COMPlus_DbgMiniDumpName=/home/helixbot/dotnetbuild/dumps/coredump.%d.dmp
COMPlus_JitStressRegs=4
COMPlus_DbgEnableMiniDump=1
+ ./RunTests.sh --runtime-path /root/helix/work/correlation
----- start Sat Jul 18 10:17:00 UTC 2020 =============== To repro directly: =====================================================
pushd .
/root/helix/work/correlation/dotnet exec --runtimeconfig System.Security.Cryptography.X509Certificates.Tests.runtimeconfig.json --depsfile System.Security.Cryptography.X509Certificates.Tests.deps.json xunit.console.dll System.Security.Cryptography.X509Certificates.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing 
popd
===========================================================================================================
/root/helix/work/workitem /root/helix/work/workitem
  Discovering: System.Security.Cryptography.X509Certificates.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Security.Cryptography.X509Certificates.Tests (found 561 of 638 test cases)
  Starting:    System.Security.Cryptography.X509Certificates.Tests (parallel test collections = on, max threads = 4)

Assert failure(PID 26 [0x0000001a], Thread: 44 [0x002c]): ptrdiff_t(GetNumSeries()) > 0
    File: /__w/1/s/src/coreclr/src/vm/../gc/gcdesc.h Line: 185
    Image: /root/helix/work/correlation/dotnet

./RunTests.sh: line 161:    26 Aborted                 "$RUNTIME_PATH/dotnet" exec --runtimeconfig System.Security.Cryptography.X509Certificates.Tests.runtimeconfig.json --depsfile System.Security.Cryptography.X509Certificates.Tests.deps.json xunit.console.dll System.Security.Cryptography.X509Certificates.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing $RSP_FILE
/root/helix/work/workitem
----- end Sat Jul 18 10:18:02 UTC 2020 ----- exit code 134 ----------------------------------------------------------
exit code 134 means SIGABRT Abort. Managed or native assert, or runtime check such as heap corruption, caused call to abort(). Core dumped.
Waiting a few seconds for any dump to be written..
Looking around for any Linux dump..
... found no dump in /root/helix/work/workitem

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions