Skip to content

Assert failure: CONTRACT VIOLATION in baseservices/callconvs/TestCallingConventions/TestCallingConventions.cmd #133332

Description

@VincentBu

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=1584755
Build error leg or test failing: baseservices/callconvs/TestCallingConventions/TestCallingConventions.cmd

Error Details

Assert failure(PID 12112 [0x00002f50], Thread: 23452 [0x5b9c]): CONTRACT VIOLATION by Frame::Push at "D:�_work1ssrccoreclr�mrames.cpp":547

MODE_COOPERATIVE encountered while thread is in preemptive state.

                        CONTRACT in Frame::Push at "D:�_work1ssrccoreclr�mrames.cpp":547
                        (null) in (null) at "(null)":0

Missing tracking information. Look for data structures that manipulate contract state (i.e., CrstHolder).


CORECLR! CONTRACT_ASSERT + 0x2EE (0x00007ff9`111a282e)
CORECLR! EEContract::DoChecks + 0x1D9 (0x00007ff9`1175a9d9)
CORECLR! Frame::Push + 0xE7 (0x00007ff9`114fdf97)
CORECLR! HandleManagedFault + 0x56 (0x00007ff9`114dc1e6)
CORECLR! CLRVectoredExceptionHandlerShim + 0x2DB (0x00007ff9`114d064b)
NTDLL! RtlLocateExtendedFeature + 0xF96 (0x00007ff9`80286896)
NTDLL! RtlLocateExtendedFeature + 0x366 (0x00007ff9`80285c66)
NTDLL! KiUserExceptionDispatcher + 0x2E (0x00007ff9`803a43fe)
<no module>! <no symbol> + 0x0 (0x00007ff8`b26f0797)
<no module>! <no symbol> + 0x0 (0x000001df`8b8063d0)
    File: D:�_work1ssrccoreclr�mrames.cpp:547
    Image: C:hwAEA809A4pcorerun.exe

Error Message

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

{
  "ErrorMessage": "Assert failure(PID 12112 [0x00002f50], Thread: 23452 [0x5b9c]): CONTRACT VIOLATION by Frame::Push at \"D:\u0007_work1ssrccoreclr\u000Bm\frames.cpp\":547",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1584755
Error message validated: [Assert failure(PID 12112 [0x00002f50], Thread: 23452 [0x5b9c]): CONTRACT VIOLATION by Frame::Push at "D:�_work1ssrccoreclr�m rames.cpp":547]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 9/7/2026 2:26:45 AM UTC

Report

Build Repository Test Pull Request
1584755 dotnet/runtime baseservices/callconvs/TestCallingConventions/TestCallingConventions.cmd

Summary

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

Activity

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 tabarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runs

Type

No type

Projects

  • Status
    No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions