Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests Run checked coreclr OSX x64 Debug failed #63946

Closed
buyaa-n opened this issue Jan 18, 2022 · 6 comments
Milestone

Comments

@buyaa-n
Copy link
Member

buyaa-n commented Jan 18, 2022

Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests test run failed on checked coreclr OSX x64 Debug leg on the PR

Assert failure(PID 19629 [0x00004cad], Thread: 3704726 [0x388796]): RawGetMethodTable()
    File: /Users/runner/work/1/s/src/coreclr/gc/gc.cpp Line: 4452
    Image: /private/tmp/helix/working/BE320A16/p/dotnet

./RunTests.sh: line 163: 19629 Abort trap: 6           "$RUNTIME_PATH/dotnet" exec --runtimeconfig Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.runtimeconfig.json --depsfile Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.deps.json xunit.console.dll Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing $RSP_FILE
/private/tmp/helix/working/BE320A16/w/A756091C/e
----- end Mon Jan 17 23:32:43 EST 2022 ----- 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.

Failure log

@dotnet-issue-labeler
Copy link

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

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Jan 18, 2022
@ghost
Copy link

ghost commented Jan 18, 2022

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

Issue Details

Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests test run failed on checked coreclr OSX x64 Debug leg on the PR

Assert failure(PID 19629 [0x00004cad], Thread: 3704726 [0x388796]): RawGetMethodTable()
    File: /Users/runner/work/1/s/src/coreclr/gc/gc.cpp Line: 4452
    Image: /private/tmp/helix/working/BE320A16/p/dotnet

./RunTests.sh: line 163: 19629 Abort trap: 6           "$RUNTIME_PATH/dotnet" exec --runtimeconfig Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.runtimeconfig.json --depsfile Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.deps.json xunit.console.dll Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing $RSP_FILE
/private/tmp/helix/working/BE320A16/w/A756091C/e
----- end Mon Jan 17 23:32:43 EST 2022 ----- 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.

Failure log

Author: buyaa-n
Assignees: -
Labels:

untriaged, area-Extensions-DependencyInjection

Milestone: -

@ghost
Copy link

ghost commented Jan 18, 2022

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

Issue Details

Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests test run failed on checked coreclr OSX x64 Debug leg on the PR

Assert failure(PID 19629 [0x00004cad], Thread: 3704726 [0x388796]): RawGetMethodTable()
    File: /Users/runner/work/1/s/src/coreclr/gc/gc.cpp Line: 4452
    Image: /private/tmp/helix/working/BE320A16/p/dotnet

./RunTests.sh: line 163: 19629 Abort trap: 6           "$RUNTIME_PATH/dotnet" exec --runtimeconfig Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.runtimeconfig.json --depsfile Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.deps.json xunit.console.dll Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing $RSP_FILE
/private/tmp/helix/working/BE320A16/w/A756091C/e
----- end Mon Jan 17 23:32:43 EST 2022 ----- 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.

Failure log

Author: buyaa-n
Assignees: -
Labels:

area-GC-coreclr, untriaged

Milestone: -

@eerhardt
Copy link
Member

Looks like it may be a dupe of #63439.

Moving to area-GC-clr since the assert is coming from

RawGetMethodTable()
    File: /Users/runner/work/1/s/src/coreclr/gc/gc.cpp Line: 4452

@mangod9 mangod9 removed the untriaged New issue has not been triaged by the area owner label Feb 28, 2022
@mangod9 mangod9 added this to the 7.0.0 milestone Feb 28, 2022
@ericstj
Copy link
Member

ericstj commented May 25, 2022

Just had another hit on this here:

  Discovering: System.Text.RegularExpressions.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Text.RegularExpressions.Tests (found 288 of 315 test cases)
  Starting:    System.Text.RegularExpressions.Tests (parallel test collections = on, max threads = 4)

Assert failure(PID 25 [0x00000019], Thread: 129 [0x0081]): RawGetMethodTable()
    File: /__w/1/s/src/coreclr/gc/gc.cpp Line: 4453
    Image: /root/helix/work/correlation/dotnet

There's a dump available: https://helixre8s23ayyeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-69813-merge-c9e010a490284dc199/System.Text.RegularExpressions.Tests/1/core.1001.25?helixlogtype=result

cc @Maoni0 @mangod9

@mangod9
Copy link
Member

mangod9 commented Jul 19, 2022

we have kept regions disabled on MacOS for now. There is a separate item tracking enabling it on that platform.

@mangod9 mangod9 closed this as completed Jul 19, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Aug 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants